Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c197' (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/7315091-fedora-rawhide-x86_64 --chroot fedora-rawhide-x86_64


Version: 0.72
PID: 6237
Logging PID: 6238
Task:
{'allow_user_ssh': False,
 'appstream': False,
 'background': True,
 'build_id': 7315091,
 'buildroot_pkgs': [],
 'chroot': 'fedora-rawhide-x86_64',
 'enable_net': False,
 'fedora_review': False,
 'git_hash': '93f14bd1500916e5da407929426c1dac0628f7f9',
 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/torsava/automatic-obsoletes/fbthrift',
 'isolation': 'default',
 'memory_reqs': 2048,
 'package_name': 'fbthrift',
 'package_version': '2024.02.19.00-2',
 'project_dirname': 'automatic-obsoletes',
 'project_name': 'automatic-obsoletes',
 'project_owner': 'torsava',
 'repo_priority': None,
 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/torsava/automatic-obsoletes/fedora-rawhide-x86_64/',
            'id': 'copr_base',
            'name': 'Copr repository',
            'priority': None}],
 'sandbox': 'torsava/automatic-obsoletes--https://src.fedoraproject.org/user/salimma',
 'source_json': {},
 'source_type': None,
 'ssh_public_keys': None,
 'submitter': 'https://src.fedoraproject.org/user/salimma',
 'tags': [],
 'task_id': '7315091-fedora-rawhide-x86_64',
 'timeout': 18000,
 'uses_devel_repo': False,
 'with_opts': [],
 'without_opts': []}

Running: git clone https://copr-dist-git.fedorainfracloud.org/git/torsava/automatic-obsoletes/fbthrift /var/lib/copr-rpmbuild/workspace/workdir-lect702h/fbthrift --depth 500 --no-single-branch --recursive

cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/torsava/automatic-obsoletes/fbthrift', '/var/lib/copr-rpmbuild/workspace/workdir-lect702h/fbthrift', '--depth', '500', '--no-single-branch', '--recursive']
cwd: .
rc: 0
stdout: 
stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-lect702h/fbthrift'...

Running: git checkout 93f14bd1500916e5da407929426c1dac0628f7f9 --

cmd: ['git', 'checkout', '93f14bd1500916e5da407929426c1dac0628f7f9', '--']
cwd: /var/lib/copr-rpmbuild/workspace/workdir-lect702h/fbthrift
rc: 0
stdout: 
stderr: Note: switching to '93f14bd1500916e5da407929426c1dac0628f7f9'.

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 <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 93f14bd automatic import of fbthrift

Running: copr-distgit-client sources
/usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated

cmd: ['copr-distgit-client', 'sources']
cwd: /var/lib/copr-rpmbuild/workspace/workdir-lect702h/fbthrift
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 fbthrift-2024.02.19.00.tar.gz
INFO: Reading stdout from command: curl --help all
INFO: Calling: curl -H Pragma: -o fbthrift-2024.02.19.00.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/torsava/automatic-obsoletes/fbthrift/fbthrift-2024.02.19.00.tar.gz/md5/d2e791ed0a979f143aa20b2064736cc6/fbthrift-2024.02.19.00.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 13.6M  100 13.6M    0     0  61.6M      0 --:--:-- --:--:-- --:--:-- 61.4M
INFO: Reading stdout from command: md5sum fbthrift-2024.02.19.00.tar.gz

Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-lect702h/fbthrift/fbthrift.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-lect702h/fbthrift --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1713220874.914927 -r /var/lib/copr-rpmbuild/results/configs/child.cfg
INFO: mock.py version 5.5 starting (python version = 3.12.1, NVR = mock-5.5-1.fc39), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-lect702h/fbthrift/fbthrift.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-lect702h/fbthrift --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1713220874.914927 -r /var/lib/copr-rpmbuild/results/configs/child.cfg
Start(bootstrap): init plugins
INFO: tmpfs initialized
INFO: selinux enabled
INFO: chroot_scan: initialized
INFO: compress_logs: initialized
Finish(bootstrap): init plugins
Start: init plugins
INFO: tmpfs initialized
INFO: selinux enabled
INFO: chroot_scan: initialized
INFO: compress_logs: initialized
Finish: init plugins
INFO: Signal handler active
Start: run
INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-lect702h/fbthrift/fbthrift.spec)  Config(fedora-rawhide-x86_64)
Start: clean chroot
Finish: clean chroot
Mock Version: 5.5
INFO: Mock Version: 5.5
Start(bootstrap): chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1713220874.914927/root.
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start(bootstrap): cleaning package manager metadata
Finish(bootstrap): cleaning package manager metadata
INFO: Guessed host environment type: unknown
INFO: Using bootstrap image: registry.fedoraproject.org/fedora:rawhide
INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide
INFO: Copy content of container registry.fedoraproject.org/fedora:rawhide to /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1713220874.914927/root
INFO: Checking that registry.fedoraproject.org/fedora:rawhide image matches host's architecture
INFO: mounting registry.fedoraproject.org/fedora:rawhide with podman image mount
INFO: image registry.fedoraproject.org/fedora:rawhide as /var/lib/containers/storage/overlay/f9fa555ded7a9e9f7e47ab5cec6a02fb5696bed5451da9851c450995ffc9cc3c/merged
INFO: umounting image registry.fedoraproject.org/fedora:rawhide (/var/lib/containers/storage/overlay/f9fa555ded7a9e9f7e47ab5cec6a02fb5696bed5451da9851c450995ffc9cc3c/merged) with podman image umount
INFO: Using 'dnf' instead of 'dnf5' for bootstrap chroot
INFO: Package manager dnf detected and used (fallback)
INFO: Bootstrap image not marked ready
Start(bootstrap): installing dnf5 tooling
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Copr repository                                 6.8 MB/s | 4.1 MB     00:00    
fedora                                          3.8 MB/s |  20 MB     00:05    
Last metadata expiration check: 0:00:01 ago on Mon Apr 15 22:41:30 2024.
Dependencies resolved.
================================================================================
 Package              Architecture   Version               Repository      Size
================================================================================
Installing:
 dnf5                 x86_64         5.1.17-1.fc41         fedora         700 k
 dnf5-plugins         x86_64         5.1.17-1.fc41         fedora         358 k
Installing dependencies:
 fmt                  x86_64         10.2.1-4.fc41         fedora         125 k
 libdnf5              x86_64         5.1.17-1.fc41         fedora         997 k
 libdnf5-cli          x86_64         5.1.17-1.fc41         fedora         231 k
 sdbus-cpp            x86_64         1.5.0-2.fc41          fedora         113 k
 systemd-libs         x86_64         255.4-1.fc41          fedora         708 k

Transaction Summary
================================================================================
Install  7 Packages

Total download size: 3.2 M
Installed size: 8.8 M
Downloading Packages:
(1/7): dnf5-plugins-5.1.17-1.fc41.x86_64.rpm    401 kB/s | 358 kB     00:00    
(2/7): fmt-10.2.1-4.fc41.x86_64.rpm             130 kB/s | 125 kB     00:00    
(3/7): dnf5-5.1.17-1.fc41.x86_64.rpm            707 kB/s | 700 kB     00:00    
(4/7): sdbus-cpp-1.5.0-2.fc41.x86_64.rpm        185 kB/s | 113 kB     00:00    
(5/7): libdnf5-cli-5.1.17-1.fc41.x86_64.rpm     210 kB/s | 231 kB     00:01    
(6/7): systemd-libs-255.4-1.fc41.x86_64.rpm     1.3 MB/s | 708 kB     00:00    
(7/7): libdnf5-5.1.17-1.fc41.x86_64.rpm         780 kB/s | 997 kB     00:01    
--------------------------------------------------------------------------------
Total                                           1.3 MB/s | 3.2 MB     00:02     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                        1/1 
  Installing       : fmt-10.2.1-4.fc41.x86_64                               1/7 
  Installing       : libdnf5-5.1.17-1.fc41.x86_64                           2/7 
  Installing       : libdnf5-cli-5.1.17-1.fc41.x86_64                       3/7 
  Installing       : systemd-libs-255.4-1.fc41.x86_64                       4/7 
  Installing       : sdbus-cpp-1.5.0-2.fc41.x86_64                          5/7 
  Installing       : dnf5-5.1.17-1.fc41.x86_64                              6/7 
  Installing       : dnf5-plugins-5.1.17-1.fc41.x86_64                      7/7 
  Running scriptlet: dnf5-plugins-5.1.17-1.fc41.x86_64                      7/7 

Installed:
  dnf5-5.1.17-1.fc41.x86_64              dnf5-plugins-5.1.17-1.fc41.x86_64      
  fmt-10.2.1-4.fc41.x86_64               libdnf5-5.1.17-1.fc41.x86_64           
  libdnf5-cli-5.1.17-1.fc41.x86_64       sdbus-cpp-1.5.0-2.fc41.x86_64          
  systemd-libs-255.4-1.fc41.x86_64      

Complete!
INFO: Switching package manager from dnf to the dnf5 (direct choice)
Finish(bootstrap): installing dnf5 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-1713220874.914927/root.
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start: cleaning package manager metadata
Finish: cleaning package manager metadata
INFO: enabled HW Info plugin
INFO: Package manager dnf5 detected and used (direct choice)
INFO: Buildroot is handled by package management downloaded with a bootstrap image:
  rpm-4.19.1.1-1.fc40.x86_64
  rpm-sequoia-1.6.0-2.fc40.x86_64
  python3-dnf-4.19.2-1.fc41.noarch
  yum-4.19.2-1.fc41.noarch
  dnf5-5.1.17-1.fc41.x86_64
  dnf5-plugins-5.1.17-1.fc41.x86_64
Start: installing minimal buildroot with dnf5
Updating and loading repositories:
 fedora                                 100% |  10.2 MiB/s |  20.9 MiB |  00m02s
 Copr repository                        100% |   9.9 MiB/s |   4.1 MiB |  00m00s
Repositories loaded.
Package                           Arch   Version                    Repository      Size
Installing group/module packages:                                                       
 bash                             x86_64 5.2.26-3.fc40              fedora       8.1 MiB
 bzip2                            x86_64 1.0.8-18.fc40              fedora      91.7 KiB
 coreutils                        x86_64 9.5-1.fc41                 fedora       5.5 MiB
 cpio                             x86_64 2.15-1.fc40                fedora       1.1 MiB
 diffutils                        x86_64 3.10-5.fc40                fedora       1.6 MiB
 fedora-release-common            noarch 41-0.9                     fedora      19.2 KiB
 findutils                        x86_64 1:4.9.0-8.fc40             fedora       1.5 MiB
 gawk                             x86_64 5.3.0-3.fc40               fedora       1.7 MiB
 glibc-minimal-langpack           x86_64 2.39.9000-10.fc41          fedora       0.0   B
 grep                             x86_64 3.11-7.fc40                fedora       1.0 MiB
 gzip                             x86_64 1.13-1.fc40                fedora     385.0 KiB
 info                             x86_64 7.1-2.fc40                 fedora     357.8 KiB
 patch                            x86_64 2.7.6-24.fc40              fedora     262.8 KiB
 redhat-rpm-config                noarch 288-1.fc41                 fedora     183.3 KiB
 rpm-build                        x86_64 4.19.1.1-1.fc40            fedora     173.7 KiB
 sed                              x86_64 4.9-1.fc40                 fedora     861.5 KiB
 shadow-utils                     x86_64 2:4.15.1-2.fc41            fedora       4.1 MiB
 tar                              x86_64 2:1.35-3.fc40              fedora       2.9 MiB
 unzip                            x86_64 6.0-63.fc40                fedora     382.8 KiB
 util-linux                       x86_64 2.40-13.fc41               copr_base    3.7 MiB
 which                            x86_64 2.21-41.fc40               fedora      80.2 KiB
 xz                               x86_64 1:5.4.6-3.fc41             fedora       2.0 MiB
Installing dependencies:                                                                
 alternatives                     x86_64 1.26-3.fc40                fedora      62.3 KiB
 ansible-srpm-macros              noarch 1-15.fc41                  fedora      35.7 KiB
 audit-libs                       x86_64 4.0.1-1.fc41               copr_base  327.3 KiB
 authselect                       x86_64 1.5.0-5.fc41               fedora     153.6 KiB
 authselect-libs                  x86_64 1.5.0-5.fc41               fedora     818.2 KiB
 basesystem                       noarch 11-20.fc40                 fedora       0.0   B
 binutils                         x86_64 2.42.50-6.fc41             fedora      27.2 MiB
 binutils-gold                    x86_64 2.42.50-6.fc41             fedora       2.0 MiB
 bzip2-libs                       x86_64 1.0.8-18.fc40              fedora      80.7 KiB
 ca-certificates                  noarch 2023.2.62_v7.0.401-6.fc40  fedora       2.3 MiB
 coreutils-common                 x86_64 9.5-1.fc41                 fedora      11.2 MiB
 cracklib                         x86_64 2.9.11-5.fc40              fedora     238.9 KiB
 crypto-policies                  noarch 20240320-1.git58e3d95.fc41 fedora     119.2 KiB
 curl                             x86_64 8.7.1-1.fc41               fedora     758.1 KiB
 cyrus-sasl-lib                   x86_64 2.1.28-19.fc40             fedora       2.3 MiB
 debugedit                        x86_64 5.0-14.fc40                fedora     199.0 KiB
 dwz                              x86_64 0.15-6.fc40                fedora     290.9 KiB
 ed                               x86_64 1.20.1-1.fc41              fedora     146.5 KiB
 efi-srpm-macros                  noarch 5-11.fc40                  fedora      40.1 KiB
 elfutils                         x86_64 0.191-5.fc41               fedora       2.5 MiB
 elfutils-debuginfod-client       x86_64 0.191-5.fc41               fedora      64.9 KiB
 elfutils-default-yama-scope      noarch 0.191-5.fc41               fedora       1.8 KiB
 elfutils-libelf                  x86_64 0.191-5.fc41               fedora       1.2 MiB
 elfutils-libs                    x86_64 0.191-5.fc41               fedora     646.2 KiB
 fedora-gpg-keys                  noarch 41-0.1                     fedora     125.0 KiB
 fedora-release                   noarch 41-0.9                     fedora       0.0   B
 fedora-release-identity-basic    noarch 41-0.9                     fedora     694.0   B
 fedora-repos                     noarch 41-0.1                     fedora       4.9 KiB
 fedora-repos-rawhide             noarch 41-0.1                     fedora       2.2 KiB
 file                             x86_64 5.45-5.fc41                fedora     103.5 KiB
 file-libs                        x86_64 5.45-5.fc41                fedora       9.9 MiB
 filesystem                       x86_64 3.18-9.fc41                fedora     106.0   B
 fonts-srpm-macros                noarch 1:2.0.5-14.fc40            fedora      55.3 KiB
 forge-srpm-macros                noarch 0.3.1-1.fc41               fedora      39.0 KiB
 fpc-srpm-macros                  noarch 1.3-12.fc40                fedora     144.0   B
 gdb-minimal                      x86_64 14.2-1.fc41                fedora      12.7 MiB
 gdbm                             x86_64 1:1.23-6.fc40              fedora     460.9 KiB
 gdbm-libs                        x86_64 1:1.23-6.fc40              fedora     121.9 KiB
 ghc-srpm-macros                  noarch 1.9.1-1.fc41               fedora     747.0   B
 glibc                            x86_64 2.39.9000-10.fc41          fedora       6.7 MiB
 glibc-common                     x86_64 2.39.9000-10.fc41          fedora       1.0 MiB
 glibc-gconv-extra                x86_64 2.39.9000-10.fc41          fedora       7.8 MiB
 gmp                              x86_64 1:6.3.0-1.fc41             fedora     803.4 KiB
 gnat-srpm-macros                 noarch 6-5.fc40                   fedora       1.0 KiB
 go-srpm-macros                   noarch 3.6.0-1.fc41               fedora      60.8 KiB
 jansson                          x86_64 2.13.1-9.fc40              fedora      88.3 KiB
 kernel-srpm-macros               noarch 1.0-23.fc41                fedora       1.9 KiB
 keyutils-libs                    x86_64 1.6.3-3.fc40               fedora      54.4 KiB
 krb5-libs                        x86_64 1.21.2-5.fc40              fedora       2.3 MiB
 libacl                           x86_64 2.3.2-1.fc40               fedora      40.0 KiB
 libarchive                       x86_64 3.7.2-3.fc41               fedora     914.6 KiB
 libattr                          x86_64 2.5.2-3.fc40               fedora      28.5 KiB
 libblkid                         x86_64 2.40-13.fc41               copr_base  262.5 KiB
 libbrotli                        x86_64 1.1.0-3.fc40               copr_base  829.5 KiB
 libcap                           x86_64 2.69-8.fc41                fedora     219.7 KiB
 libcap-ng                        x86_64 0.8.5-1.fc41               copr_base   69.1 KiB
 libcom_err                       x86_64 1.47.0-5.fc40              fedora      67.2 KiB
 libcurl                          x86_64 8.7.1-1.fc41               fedora     793.5 KiB
 libeconf                         x86_64 0.6.2-1.fc41               fedora      58.0 KiB
 libevent                         x86_64 2.1.12-12.fc40             fedora     895.6 KiB
 libfdisk                         x86_64 2.40-13.fc41               copr_base  362.9 KiB
 libffi                           x86_64 3.4.6-1.fc41               fedora      82.4 KiB
 libgcc                           x86_64 14.0.1-0.15.fc41           fedora     270.6 KiB
 libgomp                          x86_64 14.0.1-0.15.fc41           fedora     519.2 KiB
 libidn2                          x86_64 2.3.7-1.fc40               fedora     329.1 KiB
 libmount                         x86_64 2.40-13.fc41               copr_base  351.8 KiB
 libnghttp2                       x86_64 1.61.0-1.fc41              fedora     166.1 KiB
 libnsl2                          x86_64 2.0.1-1.fc40               fedora      57.9 KiB
 libpkgconf                       x86_64 2.1.0-1.fc40               fedora      74.2 KiB
 libpsl                           x86_64 0.21.5-3.fc40              fedora      80.5 KiB
 libpwquality                     x86_64 1.4.5-9.fc40               copr_base  417.8 KiB
 libselinux                       x86_64 3.6-5.fc41                 copr_base  177.0 KiB
 libsemanage                      x86_64 3.6-3.fc40                 copr_base  293.5 KiB
 libsepol                         x86_64 3.6-3.fc40                 fedora     802.0 KiB
 libsmartcols                     x86_64 2.40-13.fc41               copr_base  180.4 KiB
 libssh                           x86_64 0.10.6-6.fc41              fedora     513.3 KiB
 libssh-config                    noarch 0.10.6-6.fc41              fedora     277.0   B
 libstdc++                        x86_64 14.0.1-0.15.fc41           fedora       2.8 MiB
 libtasn1                         x86_64 4.19.0-6.fc40              fedora     175.7 KiB
 libtirpc                         x86_64 1.3.4-1.rc3.fc41           fedora     202.8 KiB
 libtool-ltdl                     x86_64 2.4.7-10.fc40              fedora      66.2 KiB
 libunistring                     x86_64 1.1-7.fc41                 fedora       1.7 MiB
 libutempter                      x86_64 1.2.1-13.fc40              fedora      57.7 KiB
 libuuid                          x86_64 2.40-13.fc41               copr_base   37.4 KiB
 libverto                         x86_64 0.3.2-8.fc40               fedora      29.5 KiB
 libxcrypt                        x86_64 4.4.36-5.fc40              fedora     262.8 KiB
 libxml2                          x86_64 2.12.6-1.fc41              copr_base    1.7 MiB
 libzstd                          x86_64 1.5.6-1.fc41               fedora     787.9 KiB
 lua-libs                         x86_64 5.4.6-5.fc40               fedora     281.1 KiB
 lua-srpm-macros                  noarch 1-13.fc40                  fedora       1.3 KiB
 lz4-libs                         x86_64 1.9.4-6.fc40               fedora     129.4 KiB
 mpfr                             x86_64 4.2.1-3.fc40               fedora     832.0 KiB
 ncurses-base                     noarch 6.4-12.20240127.fc40       fedora     326.2 KiB
 ncurses-libs                     x86_64 6.4-12.20240127.fc40       fedora     963.2 KiB
 ocaml-srpm-macros                noarch 9-3.fc40                   fedora       1.9 KiB
 openblas-srpm-macros             noarch 2-17.fc41                  fedora     112.0   B
 openldap                         x86_64 2.6.7-1.fc40               fedora     635.1 KiB
 openssl-libs                     x86_64 1:3.2.1-6.fc41             fedora       7.8 MiB
 p11-kit                          x86_64 0.25.3-4.fc40              fedora       2.2 MiB
 p11-kit-trust                    x86_64 0.25.3-4.fc40              fedora     391.4 KiB
 package-notes-srpm-macros        noarch 0.5-11.fc40                fedora       1.6 KiB
 pam                              x86_64 1.6.1-1.fc41               fedora       1.8 MiB
 pam-libs                         x86_64 1.6.1-1.fc41               fedora     135.0 KiB
 pcre2                            x86_64 10.43-1.fc41               fedora     653.5 KiB
 pcre2-syntax                     noarch 10.43-1.fc41               fedora     249.0 KiB
 perl-srpm-macros                 noarch 1-53.fc40                  fedora     861.0   B
 pkgconf                          x86_64 2.1.0-1.fc40               fedora      82.4 KiB
 pkgconf-m4                       noarch 2.1.0-1.fc40               fedora      13.9 KiB
 pkgconf-pkg-config               x86_64 2.1.0-1.fc40               fedora     989.0   B
 popt                             x86_64 1.19-6.fc40                fedora     136.9 KiB
 publicsuffix-list-dafsa          noarch 20240107-3.fc40            fedora      67.5 KiB
 pyproject-srpm-macros            noarch 1.12.0-1.fc40              fedora       1.5 KiB
 python-srpm-macros               noarch 3.12-9.fc41                fedora      50.5 KiB
 qt5-srpm-macros                  noarch 5.15.13-1.fc41             fedora     492.0   B
 qt6-srpm-macros                  noarch 6.7.0-1.fc41               fedora     456.0   B
 readline                         x86_64 8.2-8.fc40                 fedora     489.2 KiB
 rpm                              x86_64 4.19.1.1-1.fc40            fedora       3.0 MiB
 rpm-build-libs                   x86_64 4.19.1.1-1.fc40            fedora     198.4 KiB
 rpm-libs                         x86_64 4.19.1.1-1.fc40            fedora     709.9 KiB
 rpm-sequoia                      x86_64 1.6.0-2.fc40               fedora       2.2 MiB
 rust-srpm-macros                 noarch 26.2-1.fc41                copr_base    4.8 KiB
 setup                            noarch 2.14.5-2.fc40              fedora     720.4 KiB
 sqlite-libs                      x86_64 3.45.2-1.fc41              fedora       1.4 MiB
 systemd-libs                     x86_64 255.4-1.fc41               fedora       1.9 MiB
 util-linux-core                  x86_64 2.40-13.fc41               copr_base    1.5 MiB
 xxhash-libs                      x86_64 0.8.2-2.fc40               fedora      88.5 KiB
 xz-libs                          x86_64 1:5.4.6-3.fc41             fedora     209.8 KiB
 zig-srpm-macros                  noarch 1-2.fc40                   fedora       1.1 KiB
 zip                              x86_64 3.0-40.fc40                fedora     703.2 KiB
 zlib-ng-compat                   x86_64 2.1.6-2.fc40               fedora     134.0 KiB
 zstd                             x86_64 1.5.6-1.fc41               fedora       1.7 MiB
Installing groups:                                                                      
 Buildsystem building group                                                             

Transaction Summary:
 Installing:      153 packages

Total size of inbound packages is 53 MiB. Need to download 53 MiB.
After this operation 179 MiB will be used (install 179 MiB, remove 0 B).
[  1/153] bzip2-0:1.0.8-18.fc40.x86_64  100% | 271.3 KiB/s |  52.4 KiB |  00m00s
[  2/153] cpio-0:2.15-1.fc40.x86_64     100% |   2.2 MiB/s | 292.2 KiB |  00m00s
[  3/153] diffutils-0:3.10-5.fc40.x86_6 100% |   1.5 MiB/s | 405.5 KiB |  00m00s
[  4/153] fedora-release-common-0:41-0. 100% | 430.5 KiB/s |  21.5 KiB |  00m00s
[  5/153] findutils-1:4.9.0-8.fc40.x86_ 100% |   1.0 MiB/s | 491.9 KiB |  00m00s
[  6/153] glibc-minimal-langpack-0:2.39 100% |   1.1 MiB/s | 106.2 KiB |  00m00s
[  7/153] bash-0:5.2.26-3.fc40.x86_64   100% |   1.4 MiB/s |   1.8 MiB |  00m01s
[  8/153] gzip-0:1.13-1.fc40.x86_64     100% |   1.2 MiB/s | 170.6 KiB |  00m00s
[  9/153] grep-0:3.11-7.fc40.x86_64     100% |   1.3 MiB/s | 300.2 KiB |  00m00s
[ 10/153] patch-0:2.7.6-24.fc40.x86_64  100% |   1.7 MiB/s | 130.7 KiB |  00m00s
[ 11/153] info-0:7.1-2.fc40.x86_64      100% |   1.3 MiB/s | 182.3 KiB |  00m00s
[ 12/153] redhat-rpm-config-0:288-1.fc4 100% | 934.7 KiB/s |  82.3 KiB |  00m00s
[ 13/153] coreutils-0:9.5-1.fc41.x86_64 100% | 695.5 KiB/s |   1.1 MiB |  00m02s
[ 14/153] sed-0:4.9-1.fc40.x86_64       100% |   1.3 MiB/s | 318.2 KiB |  00m00s
[ 15/153] unzip-0:6.0-63.fc40.x86_64    100% |   1.2 MiB/s | 184.5 KiB |  00m00s
[ 16/153] which-0:2.21-41.fc40.x86_64   100% | 753.6 KiB/s |  41.4 KiB |  00m00s
[ 17/153] tar-2:1.35-3.fc40.x86_64      100% |   1.7 MiB/s | 856.6 KiB |  00m01s
[ 18/153] xz-1:5.4.6-3.fc41.x86_64      100% |   1.5 MiB/s | 557.5 KiB |  00m00s
[ 19/153] rpm-build-0:4.19.1.1-1.fc40.x 100% |   1.5 MiB/s |  78.2 KiB |  00m00s
[ 20/153] shadow-utils-2:4.15.1-2.fc41. 100% |   1.4 MiB/s |   1.3 MiB |  00m01s
[ 21/153] util-linux-0:2.40-13.fc41.x86 100% |   6.5 MiB/s |   1.2 MiB |  00m00s
[ 22/153] gawk-0:5.3.0-3.fc40.x86_64    100% |   1.9 MiB/s |   1.1 MiB |  00m01s
[ 23/153] ncurses-libs-0:6.4-12.2024012 100% | 521.9 KiB/s | 332.5 KiB |  00m01s
[ 24/153] bzip2-libs-0:1.0.8-18.fc40.x8 100% | 785.7 KiB/s |  40.9 KiB |  00m00s
[ 25/153] filesystem-0:3.18-9.fc41.x86_ 100% | 905.9 KiB/s |   1.1 MiB |  00m01s
[ 26/153] gmp-1:6.3.0-1.fc41.x86_64     100% |   2.0 MiB/s | 316.8 KiB |  00m00s
[ 27/153] libacl-0:2.3.2-1.fc40.x86_64  100% | 788.1 KiB/s |  24.4 KiB |  00m00s
[ 28/153] libattr-0:2.5.2-3.fc40.x86_64 100% | 642.8 KiB/s |  18.0 KiB |  00m00s
[ 29/153] libcap-0:2.69-8.fc41.x86_64   100% |   1.2 MiB/s |  85.5 KiB |  00m00s
[ 30/153] coreutils-common-0:9.5-1.fc41 100% |   3.0 MiB/s |   2.1 MiB |  00m01s
[ 31/153] glibc-0:2.39.9000-10.fc41.x86 100% |   1.5 MiB/s |   2.2 MiB |  00m01s
[ 32/153] fedora-repos-0:41-0.1.noarch  100% | 267.0 KiB/s |   9.3 KiB |  00m00s
[ 33/153] pcre2-0:10.43-1.fc41.x86_64   100% |   3.7 MiB/s | 241.9 KiB |  00m00s
[ 34/153] ed-0:1.20.1-1.fc41.x86_64     100% |   2.3 MiB/s |  81.7 KiB |  00m00s
[ 35/153] glibc-common-0:2.39.9000-10.f 100% |   3.2 MiB/s | 392.5 KiB |  00m00s
[ 36/153] ansible-srpm-macros-0:1-15.fc 100% | 613.8 KiB/s |  20.9 KiB |  00m00s
[ 37/153] dwz-0:0.15-6.fc40.x86_64      100% |   3.7 MiB/s | 137.8 KiB |  00m00s
[ 38/153] efi-srpm-macros-0:5-11.fc40.n 100% | 719.3 KiB/s |  22.3 KiB |  00m00s
[ 39/153] fonts-srpm-macros-1:2.0.5-14. 100% | 855.5 KiB/s |  26.5 KiB |  00m00s
[ 40/153] forge-srpm-macros-0:0.3.1-1.f 100% | 669.1 KiB/s |  19.4 KiB |  00m00s
[ 41/153] fpc-srpm-macros-0:1.3-12.fc40 100% | 261.1 KiB/s |   7.8 KiB |  00m00s
[ 42/153] ghc-srpm-macros-0:1.9.1-1.fc4 100% | 242.4 KiB/s |   9.0 KiB |  00m00s
[ 43/153] gnat-srpm-macros-0:6-5.fc40.n 100% | 232.2 KiB/s |   8.8 KiB |  00m00s
[ 44/153] go-srpm-macros-0:3.6.0-1.fc41 100% |   1.0 MiB/s |  27.9 KiB |  00m00s
[ 45/153] kernel-srpm-macros-0:1.0-23.f 100% | 406.8 KiB/s |   9.8 KiB |  00m00s
[ 46/153] lua-srpm-macros-0:1-13.fc40.n 100% | 436.5 KiB/s |   8.7 KiB |  00m00s
[ 47/153] ocaml-srpm-macros-0:9-3.fc40. 100% | 477.5 KiB/s |   9.1 KiB |  00m00s
[ 48/153] openblas-srpm-macros-0:2-17.f 100% | 383.0 KiB/s |   7.7 KiB |  00m00s
[ 49/153] package-notes-srpm-macros-0:0 100% | 497.2 KiB/s |   9.9 KiB |  00m00s
[ 50/153] perl-srpm-macros-0:1-53.fc40. 100% | 419.1 KiB/s |   8.4 KiB |  00m00s
[ 51/153] pyproject-srpm-macros-0:1.12. 100% | 681.4 KiB/s |  13.6 KiB |  00m00s
[ 52/153] python-srpm-macros-0:3.12-9.f 100% |   1.0 MiB/s |  24.0 KiB |  00m00s
[ 53/153] qt5-srpm-macros-0:5.15.13-1.f 100% | 385.3 KiB/s |   8.5 KiB |  00m00s
[ 54/153] qt6-srpm-macros-0:6.7.0-1.fc4 100% | 407.8 KiB/s |   9.0 KiB |  00m00s
[ 55/153] zig-srpm-macros-0:1-2.fc40.no 100% | 365.4 KiB/s |   8.0 KiB |  00m00s
[ 56/153] libeconf-0:0.6.2-1.fc41.x86_6 100% |   1.4 MiB/s |  31.9 KiB |  00m00s
[ 57/153] zip-0:3.0-40.fc40.x86_64      100% |   6.3 MiB/s | 264.8 KiB |  00m00s
[ 58/153] libxcrypt-0:4.4.36-5.fc40.x86 100% |   5.8 MiB/s | 118.1 KiB |  00m00s
[ 59/153] pam-libs-0:1.6.1-1.fc41.x86_6 100% |   2.8 MiB/s |  56.9 KiB |  00m00s
[ 60/153] xz-libs-1:5.4.6-3.fc41.x86_64 100% |   5.4 MiB/s | 110.2 KiB |  00m00s
[ 61/153] setup-0:2.14.5-2.fc40.noarch  100% |   3.9 MiB/s | 154.7 KiB |  00m00s
[ 62/153] readline-0:8.2-8.fc40.x86_64  100% |   5.2 MiB/s | 213.3 KiB |  00m00s
[ 63/153] mpfr-0:4.2.1-3.fc40.x86_64    100% |   6.0 MiB/s | 349.0 KiB |  00m00s
[ 64/153] debugedit-0:5.0-14.fc40.x86_6 100% |   4.0 MiB/s |  78.7 KiB |  00m00s
[ 65/153] elfutils-libelf-0:0.191-5.fc4 100% |   5.2 MiB/s | 208.7 KiB |  00m00s
[ 66/153] elfutils-0:0.191-5.fc41.x86_6 100% |   8.4 MiB/s | 530.7 KiB |  00m00s
[ 67/153] popt-0:1.19-6.fc40.x86_64     100% |   3.1 MiB/s |  66.7 KiB |  00m00s
[ 68/153] rpm-0:4.19.1.1-1.fc40.x86_64  100% |   8.5 MiB/s | 540.1 KiB |  00m00s
[ 69/153] libutempter-0:1.2.1-13.fc40.x 100% |   1.3 MiB/s |  26.4 KiB |  00m00s
[ 70/153] zstd-0:1.5.6-1.fc41.x86_64    100% |   5.6 MiB/s | 479.3 KiB |  00m00s
[ 71/153] zlib-ng-compat-0:2.1.6-2.fc40 100% |   2.5 MiB/s |  77.1 KiB |  00m00s
[ 72/153] systemd-libs-0:255.4-1.fc41.x 100% |   5.0 MiB/s | 707.8 KiB |  00m00s
[ 73/153] basesystem-0:11-20.fc40.noarc 100% | 179.7 KiB/s |   7.2 KiB |  00m00s
[ 74/153] openssl-libs-1:3.2.1-6.fc41.x 100% |   2.5 MiB/s |   2.3 MiB |  00m01s
[ 75/153] libgcc-0:14.0.1-0.15.fc41.x86 100% |   2.9 MiB/s | 125.6 KiB |  00m00s
[ 76/153] ncurses-base-0:6.4-12.2024012 100% |   1.0 MiB/s |  88.9 KiB |  00m00s
[ 77/153] ca-certificates-0:2023.2.62_v 100% |   6.2 MiB/s | 862.1 KiB |  00m00s
[ 78/153] crypto-policies-0:20240320-1. 100% |   1.3 MiB/s |  90.8 KiB |  00m00s
[ 79/153] glibc-gconv-extra-0:2.39.9000 100% |   5.0 MiB/s |   1.7 MiB |  00m00s
[ 80/153] fedora-gpg-keys-0:41-0.1.noar 100% |   3.0 MiB/s | 131.8 KiB |  00m00s
[ 81/153] fedora-repos-rawhide-0:41-0.1 100% | 194.0 KiB/s |   8.9 KiB |  00m00s
[ 82/153] pcre2-syntax-0:10.43-1.fc41.n 100% |   3.3 MiB/s | 148.8 KiB |  00m00s
[ 83/153] elfutils-libs-0:0.191-5.fc41. 100% |   5.0 MiB/s | 258.5 KiB |  00m00s
[ 84/153] elfutils-debuginfod-client-0: 100% | 618.4 KiB/s |  38.3 KiB |  00m00s
[ 85/153] libzstd-0:1.5.6-1.fc41.x86_64 100% |   1.1 MiB/s | 308.9 KiB |  00m00s
[ 86/153] libstdc++-0:14.0.1-0.15.fc41. 100% |   1.9 MiB/s | 880.7 KiB |  00m00s
[ 87/153] lz4-libs-0:1.9.4-6.fc40.x86_6 100% | 390.8 KiB/s |  67.2 KiB |  00m00s
[ 88/153] elfutils-default-yama-scope-0 100% | 297.3 KiB/s |  13.4 KiB |  00m00s
[ 89/153] curl-0:8.7.1-1.fc41.x86_64    100% | 526.4 KiB/s | 305.9 KiB |  00m01s
[ 90/153] lua-libs-0:5.4.6-5.fc40.x86_6 100% | 856.3 KiB/s | 131.9 KiB |  00m00s
[ 91/153] libarchive-0:3.7.2-3.fc41.x86 100% | 357.9 KiB/s | 406.6 KiB |  00m01s
[ 92/153] rpm-libs-0:4.19.1.1-1.fc40.x8 100% | 465.3 KiB/s | 308.9 KiB |  00m01s
[ 93/153] rpm-build-libs-0:4.19.1.1-1.f 100% | 190.8 KiB/s |  95.0 KiB |  00m00s
[ 94/153] sqlite-libs-0:3.45.2-1.fc41.x 100% | 548.3 KiB/s | 705.7 KiB |  00m01s
[ 95/153] audit-libs-0:4.0.1-1.fc41.x86 100% |  12.3 MiB/s | 126.1 KiB |  00m00s
[ 96/153] libgomp-0:14.0.1-0.15.fc41.x8 100% | 293.2 KiB/s | 345.7 KiB |  00m01s
[ 97/153] libblkid-0:2.40-13.fc41.x86_6 100% |  12.2 MiB/s | 124.8 KiB |  00m00s
[ 98/153] libcap-ng-0:0.8.5-1.fc41.x86_ 100% |   4.0 MiB/s |  32.8 KiB |  00m00s
[ 99/153] libfdisk-0:2.40-13.fc41.x86_6 100% |  14.2 MiB/s | 159.7 KiB |  00m00s
[100/153] libmount-0:2.40-13.fc41.x86_6 100% |  15.2 MiB/s | 155.2 KiB |  00m00s
[101/153] libselinux-0:3.6-5.fc41.x86_6 100% |   8.6 MiB/s |  87.7 KiB |  00m00s
[102/153] authselect-libs-0:1.5.0-5.fc4 100% | 256.0 KiB/s | 218.6 KiB |  00m01s
[103/153] rpm-sequoia-0:1.6.0-2.fc40.x8 100% | 267.2 KiB/s | 847.5 KiB |  00m03s
[104/153] libsepol-0:3.6-3.fc40.x86_64  100% | 201.5 KiB/s | 340.1 KiB |  00m02s
[105/153] pam-0:1.6.1-1.fc41.x86_64     100% | 329.1 KiB/s | 553.5 KiB |  00m02s
[106/153] gdbm-libs-1:1.23-6.fc40.x86_6 100% | 232.1 KiB/s |  56.2 KiB |  00m00s
[107/153] libnsl2-0:2.0.1-1.fc40.x86_64 100% | 369.6 KiB/s |  29.6 KiB |  00m00s
[108/153] libtirpc-0:1.3.4-1.rc3.fc41.x 100% | 293.7 KiB/s |  92.5 KiB |  00m00s
[109/153] authselect-0:1.5.0-5.fc41.x86 100% | 120.6 KiB/s | 146.2 KiB |  00m01s
[110/153] libcom_err-0:1.47.0-5.fc40.x8 100% | 284.9 KiB/s |  25.4 KiB |  00m00s
[111/153] keyutils-libs-0:1.6.3-3.fc40. 100% | 383.8 KiB/s |  31.5 KiB |  00m00s
[112/153] libverto-0:0.3.2-8.fc40.x86_6 100% | 146.7 KiB/s |  20.5 KiB |  00m00s
[113/153] alternatives-0:1.26-3.fc40.x8 100% | 304.3 KiB/s |  39.9 KiB |  00m00s
[114/153] krb5-libs-0:1.21.2-5.fc40.x86 100% | 461.0 KiB/s | 756.1 KiB |  00m02s
[115/153] jansson-0:2.13.1-9.fc40.x86_6 100% | 605.2 KiB/s |  44.2 KiB |  00m00s
[116/153] libsmartcols-0:2.40-13.fc41.x 100% |   7.4 MiB/s |  83.8 KiB |  00m00s
[117/153] libuuid-0:2.40-13.fc41.x86_64 100% |   3.5 MiB/s |  28.9 KiB |  00m00s
[118/153] util-linux-core-0:2.40-13.fc4 100% |  26.7 MiB/s | 520.3 KiB |  00m00s
[119/153] libsemanage-0:3.6-3.fc40.x86_ 100% |  11.4 MiB/s | 117.1 KiB |  00m00s
[120/153] binutils-gold-0:2.42.50-6.fc4 100% | 675.2 KiB/s | 783.2 KiB |  00m01s
[121/153] file-0:5.45-5.fc41.x86_64     100% | 557.7 KiB/s |  49.1 KiB |  00m00s
[122/153] pkgconf-pkg-config-0:2.1.0-1. 100% | 255.4 KiB/s |   9.7 KiB |  00m00s
[123/153] pkgconf-0:2.1.0-1.fc40.x86_64 100% | 763.0 KiB/s |  43.5 KiB |  00m00s
[124/153] pkgconf-m4-0:2.1.0-1.fc40.noa 100% | 257.8 KiB/s |  13.9 KiB |  00m00s
[125/153] libpkgconf-0:2.1.0-1.fc40.x86 100% | 630.5 KiB/s |  37.8 KiB |  00m00s
[126/153] rust-srpm-macros-0:26.2-1.fc4 100% |   1.6 MiB/s |  13.1 KiB |  00m00s
[127/153] gdbm-1:1.23-6.fc40.x86_64     100% | 649.0 KiB/s | 152.5 KiB |  00m00s
[128/153] libpwquality-0:1.4.5-9.fc40.x 100% |  11.8 MiB/s | 108.8 KiB |  00m00s
[129/153] cracklib-0:2.9.11-5.fc40.x86_ 100% | 818.8 KiB/s |  92.5 KiB |  00m00s
[130/153] libxml2-0:2.12.6-1.fc41.x86_6 100% |  37.3 MiB/s | 686.8 KiB |  00m00s
[131/153] p11-kit-0:0.25.3-4.fc40.x86_6 100% | 884.0 KiB/s | 489.8 KiB |  00m01s
[132/153] libffi-0:3.4.6-1.fc41.x86_64  100% | 513.4 KiB/s |  40.0 KiB |  00m00s
[133/153] libtasn1-0:4.19.0-6.fc40.x86_ 100% | 909.7 KiB/s |  73.7 KiB |  00m00s
[134/153] file-libs-0:5.45-5.fc41.x86_6 100% | 517.6 KiB/s | 763.0 KiB |  00m01s
[135/153] fedora-release-0:41-0.9.noarc 100% | 150.8 KiB/s |  11.0 KiB |  00m00s
[136/153] p11-kit-trust-0:0.25.3-4.fc40 100% | 859.6 KiB/s | 131.5 KiB |  00m00s
[137/153] xxhash-libs-0:0.8.2-2.fc40.x8 100% | 543.3 KiB/s |  36.9 KiB |  00m00s
[138/153] fedora-release-identity-basic 100% | 347.1 KiB/s |  11.8 KiB |  00m00s
[139/153] libcurl-0:8.7.1-1.fc41.x86_64 100% |   1.8 MiB/s | 352.2 KiB |  00m00s
[140/153] libidn2-0:2.3.7-1.fc40.x86_64 100% |   1.1 MiB/s | 118.7 KiB |  00m00s
[141/153] libnghttp2-0:1.61.0-1.fc41.x8 100% |   1.4 MiB/s |  76.3 KiB |  00m00s
[142/153] libpsl-0:0.21.5-3.fc40.x86_64 100% |   1.3 MiB/s |  63.9 KiB |  00m00s
[143/153] libssh-0:0.10.6-6.fc41.x86_64 100% |   1.6 MiB/s | 211.5 KiB |  00m00s
[144/153] openldap-0:2.6.7-1.fc40.x86_6 100% |   1.6 MiB/s | 254.3 KiB |  00m00s
[145/153] libunistring-0:1.1-7.fc41.x86 100% |   2.8 MiB/s | 545.4 KiB |  00m00s
[146/153] publicsuffix-list-dafsa-0:202 100% |   1.3 MiB/s |  58.1 KiB |  00m00s
[147/153] libssh-config-0:0.10.6-6.fc41 100% | 228.4 KiB/s |   9.1 KiB |  00m00s
[148/153] cyrus-sasl-lib-0:2.1.28-19.fc 100% |   2.8 MiB/s | 789.3 KiB |  00m00s
[149/153] libevent-0:2.1.12-12.fc40.x86 100% |   2.0 MiB/s | 257.2 KiB |  00m00s
[150/153] libtool-ltdl-0:2.4.7-10.fc40. 100% | 803.5 KiB/s |  36.2 KiB |  00m00s
[151/153] libbrotli-0:1.1.0-3.fc40.x86_ 100% |  25.5 MiB/s | 338.9 KiB |  00m00s
[152/153] binutils-0:2.42.50-6.fc41.x86 100% |   1.1 MiB/s |   6.3 MiB |  00m06s
[153/153] gdb-minimal-0:14.2-1.fc41.x86 100% |   1.5 MiB/s |   4.3 MiB |  00m03s
--------------------------------------------------------------------------------
[153/153] Total                         100% |   3.2 MiB/s |  52.7 MiB |  00m17s
Running transaction
Importing PGP key 0xE99D6AD1:
 Userid     : "Fedora (41) <fedora-41-primary@fedoraproject.org>"
 Fingerprint: 466CF2D8B60BC3057AA9453ED0622462E99D6AD1
 From       : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-41-primary
The key was successfully imported.
Importing PGP key 0xE99D6AD1:
 Userid     : "Fedora (41) <fedora-41-primary@fedoraproject.org>"
 Fingerprint: 466CF2D8B60BC3057AA9453ED0622462E99D6AD1
 From       : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-41-primary
The key was successfully imported.
Importing PGP key 0xA15B79CC:
 Userid     : "Fedora (40) <fedora-40-primary@fedoraproject.org>"
 Fingerprint: 115DF9AEF857853EE8445D0A0727707EA15B79CC
 From       : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-40-primary
The key was successfully imported.
[  1/155] Verify package files          100% | 583.0   B/s | 153.0   B |  00m00s
>>> Running pre-transaction scriptlet: filesystem-0:3.18-9.fc41.x86_64
>>> Stop pre-transaction scriptlet: filesystem-0:3.18-9.fc41.x86_64
[  2/155] Prepare transaction           100% |   1.9 KiB/s | 153.0   B |  00m00s
[  3/155] Installing libgcc-0:14.0.1-0. 100% | 132.9 MiB/s | 272.2 KiB |  00m00s
>>> Running post-install scriptlet: libgcc-0:14.0.1-0.15.fc41.x86_64
>>> Stop post-install scriptlet: libgcc-0:14.0.1-0.15.fc41.x86_64
[  4/155] Installing crypto-policies-0: 100% |  15.9 MiB/s | 146.2 KiB |  00m00s
>>> Running post-install scriptlet: crypto-policies-0:20240320-1.git58e3d95.fc41
>>> Stop post-install scriptlet: crypto-policies-0:20240320-1.git58e3d95.fc41.no
[  5/155] Installing fedora-release-ide 100% | 929.7 KiB/s | 952.0   B |  00m00s
[  6/155] Installing fedora-repos-rawhi 100% |   2.4 MiB/s |   2.4 KiB |  00m00s
[  7/155] Installing fedora-gpg-keys-0: 100% |  20.8 MiB/s | 170.1 KiB |  00m00s
[  8/155] Installing fedora-repos-0:41- 100% |   5.6 MiB/s |   5.7 KiB |  00m00s
[  9/155] Installing fedora-release-com 100% |  11.4 MiB/s |  23.3 KiB |  00m00s
[ 10/155] Installing fedora-release-0:4 100% |   0.0   B/s | 124.0   B |  00m00s
[ 11/155] Installing setup-0:2.14.5-2.f 100% |  47.3 MiB/s | 725.8 KiB |  00m00s
>>> Running post-install scriptlet: setup-0:2.14.5-2.fc40.noarch
>>> Stop post-install scriptlet: setup-0:2.14.5-2.fc40.noarch
[ 12/155] Installing filesystem-0:3.18- 100% |   1.5 MiB/s | 212.5 KiB |  00m00s
[ 13/155] Installing basesystem-0:11-20 100% |   0.0   B/s | 124.0   B |  00m00s
[ 14/155] Installing libssh-config-0:0. 100% | 796.9 KiB/s | 816.0   B |  00m00s
[ 15/155] Installing publicsuffix-list- 100% |  66.7 MiB/s |  68.3 KiB |  00m00s
[ 16/155] Installing rust-srpm-macros-0 100% |   5.4 MiB/s |   5.6 KiB |  00m00s
[ 17/155] Installing pkgconf-m4-0:2.1.0 100% |  14.0 MiB/s |  14.3 KiB |  00m00s
[ 18/155] Installing pcre2-syntax-0:10. 100% |  81.9 MiB/s | 251.5 KiB |  00m00s
[ 19/155] Installing ncurses-base-0:6.4 100% |  34.3 MiB/s | 351.6 KiB |  00m00s
[ 20/155] Installing glibc-minimal-lang 100% |   0.0   B/s | 124.0   B |  00m00s
[ 21/155] Installing ncurses-libs-0:6.4 100% | 135.3 MiB/s | 969.7 KiB |  00m00s
>>> Running pre-install scriptlet: glibc-0:2.39.9000-10.fc41.x86_64
>>> Stop pre-install scriptlet: glibc-0:2.39.9000-10.fc41.x86_64
[ 22/155] Installing glibc-0:2.39.9000- 100% | 139.6 MiB/s |   6.7 MiB |  00m00s
>>> Running post-install scriptlet: glibc-0:2.39.9000-10.fc41.x86_64
>>> Stop post-install scriptlet: glibc-0:2.39.9000-10.fc41.x86_64
[ 23/155] Installing bash-0:5.2.26-3.fc 100% | 255.0 MiB/s |   8.2 MiB |  00m00s
>>> Running post-install scriptlet: bash-0:5.2.26-3.fc40.x86_64
>>> Stop post-install scriptlet: bash-0:5.2.26-3.fc40.x86_64
[ 24/155] Installing glibc-common-0:2.3 100% | 127.6 MiB/s |   1.0 MiB |  00m00s
[ 25/155] Installing glibc-gconv-extra- 100% | 133.3 MiB/s |   7.9 MiB |  00m00s
>>> Running post-install scriptlet: glibc-gconv-extra-0:2.39.9000-10.fc41.x86_64
>>> Stop post-install scriptlet: glibc-gconv-extra-0:2.39.9000-10.fc41.x86_64
[ 26/155] Installing zlib-ng-compat-0:2 100% | 131.7 MiB/s | 134.8 KiB |  00m00s
[ 27/155] Installing xz-libs-1:5.4.6-3. 100% | 206.0 MiB/s | 210.9 KiB |  00m00s
[ 28/155] Installing bzip2-libs-0:1.0.8 100% |  79.9 MiB/s |  81.8 KiB |  00m00s
[ 29/155] Installing readline-0:8.2-8.f 100% | 160.0 MiB/s | 491.4 KiB |  00m00s
[ 30/155] Installing popt-0:1.19-6.fc40 100% |  35.0 MiB/s | 143.5 KiB |  00m00s
[ 31/155] Installing libstdc++-0:14.0.1 100% | 251.1 MiB/s |   2.8 MiB |  00m00s
[ 32/155] Installing libzstd-0:1.5.6-1. 100% | 256.9 MiB/s | 789.2 KiB |  00m00s
[ 33/155] Installing elfutils-libelf-0: 100% | 292.3 MiB/s |   1.2 MiB |  00m00s
[ 34/155] Installing libuuid-0:2.40-13. 100% |  37.6 MiB/s |  38.5 KiB |  00m00s
[ 35/155] Installing libblkid-0:2.40-13 100% | 128.7 MiB/s | 263.7 KiB |  00m00s
[ 36/155] Installing gmp-1:6.3.0-1.fc41 100% | 196.7 MiB/s | 805.6 KiB |  00m00s
[ 37/155] Installing libattr-0:2.5.2-3. 100% |  28.8 MiB/s |  29.5 KiB |  00m00s
[ 38/155] Installing libacl-0:2.3.2-1.f 100% |  39.9 MiB/s |  40.8 KiB |  00m00s
[ 39/155] Installing libxcrypt-0:4.4.36 100% |  86.4 MiB/s | 265.5 KiB |  00m00s
[ 40/155] Installing libeconf-0:0.6.2-1 100% |  29.1 MiB/s |  59.6 KiB |  00m00s
[ 41/155] Installing lz4-libs-0:1.9.4-6 100% |  42.5 MiB/s | 130.5 KiB |  00m00s
[ 42/155] Installing gdbm-libs-1:1.23-6 100% |  40.2 MiB/s | 123.6 KiB |  00m00s
[ 43/155] Installing mpfr-0:4.2.1-3.fc4 100% | 203.5 MiB/s | 833.5 KiB |  00m00s
[ 44/155] Installing gawk-0:5.3.0-3.fc4 100% | 172.8 MiB/s |   1.7 MiB |  00m00s
[ 45/155] Installing dwz-0:0.15-6.fc40. 100% |  95.2 MiB/s | 292.3 KiB |  00m00s
[ 46/155] Installing unzip-0:6.0-63.fc4 100% | 125.8 MiB/s | 386.3 KiB |  00m00s
[ 47/155] Installing file-libs-0:5.45-5 100% | 451.4 MiB/s |   9.9 MiB |  00m00s
[ 48/155] Installing file-0:5.45-5.fc41 100% | 102.6 MiB/s | 105.0 KiB |  00m00s
[ 49/155] Installing pcre2-0:10.43-1.fc 100% | 159.9 MiB/s | 654.9 KiB |  00m00s
[ 50/155] Installing grep-0:3.11-7.fc40 100% | 111.5 MiB/s |   1.0 MiB |  00m00s
[ 51/155] Installing xz-1:5.4.6-3.fc41. 100% | 143.0 MiB/s |   2.0 MiB |  00m00s
[ 52/155] Installing lua-libs-0:5.4.6-5 100% | 137.8 MiB/s | 282.3 KiB |  00m00s
[ 53/155] Installing libcap-ng-0:0.8.5- 100% |  69.3 MiB/s |  71.0 KiB |  00m00s
[ 54/155] Installing audit-libs-0:4.0.1 100% | 160.9 MiB/s | 329.5 KiB |  00m00s
[ 55/155] Installing pam-libs-0:1.6.1-1 100% |  67.1 MiB/s | 137.4 KiB |  00m00s
[ 56/155] Installing libcap-0:2.69-8.fc 100% |  73.1 MiB/s | 224.7 KiB |  00m00s
[ 57/155] Installing systemd-libs-0:255 100% | 275.8 MiB/s |   1.9 MiB |  00m00s
[ 58/155] Installing libsepol-0:3.6-3.f 100% | 261.4 MiB/s | 803.0 KiB |  00m00s
[ 59/155] Installing libselinux-0:3.6-5 100% | 174.1 MiB/s | 178.3 KiB |  00m00s
[ 60/155] Installing sed-0:4.9-1.fc40.x 100% | 121.3 MiB/s | 869.7 KiB |  00m00s
[ 61/155] Installing findutils-1:4.9.0- 100% | 162.9 MiB/s |   1.5 MiB |  00m00s
[ 62/155] Installing libmount-0:2.40-13 100% | 172.3 MiB/s | 352.9 KiB |  00m00s
[ 63/155] Installing libcom_err-0:1.47. 100% |  66.7 MiB/s |  68.3 KiB |  00m00s
[ 64/155] Installing alternatives-0:1.2 100% |  62.5 MiB/s |  64.0 KiB |  00m00s
[ 65/155] Installing jansson-0:2.13.1-9 100% |  87.6 MiB/s |  89.7 KiB |  00m00s
[ 66/155] Installing libsmartcols-0:2.4 100% | 177.3 MiB/s | 181.5 KiB |  00m00s
[ 67/155] Installing libtasn1-0:4.19.0- 100% | 173.3 MiB/s | 177.5 KiB |  00m00s
[ 68/155] Installing libunistring-0:1.1 100% | 247.2 MiB/s |   1.7 MiB |  00m00s
[ 69/155] Installing libidn2-0:2.3.7-1. 100% |  81.8 MiB/s | 335.0 KiB |  00m00s
[ 70/155] Installing libpsl-0:0.21.5-3. 100% |  79.7 MiB/s |  81.6 KiB |  00m00s
[ 71/155] Installing util-linux-core-0: 100% | 134.9 MiB/s |   1.5 MiB |  00m00s
[ 72/155] Installing tar-2:1.35-3.fc40. 100% | 227.0 MiB/s |   3.0 MiB |  00m00s
[ 73/155] Installing libsemanage-0:3.6- 100% |  96.1 MiB/s | 295.3 KiB |  00m00s
[ 74/155] Installing shadow-utils-2:4.1 100% |  80.2 MiB/s |   4.2 MiB |  00m00s
>>> Running pre-install scriptlet: libutempter-0:1.2.1-13.fc40.x86_64
>>> Stop pre-install scriptlet: libutempter-0:1.2.1-13.fc40.x86_64
[ 75/155] Installing libutempter-0:1.2. 100% |  29.2 MiB/s |  59.7 KiB |  00m00s
[ 76/155] Installing zip-0:3.0-40.fc40. 100% | 172.6 MiB/s | 707.1 KiB |  00m00s
[ 77/155] Installing gdbm-1:1.23-6.fc40 100% |  91.0 MiB/s | 465.8 KiB |  00m00s
[ 78/155] Installing cyrus-sasl-lib-0:2 100% | 228.3 MiB/s |   2.3 MiB |  00m00s
[ 79/155] Installing zstd-0:1.5.6-1.fc4 100% | 279.3 MiB/s |   1.7 MiB |  00m00s
[ 80/155] Installing libfdisk-0:2.40-13 100% | 177.7 MiB/s | 363.9 KiB |  00m00s
[ 81/155] Installing bzip2-0:1.0.8-18.f 100% |  47.0 MiB/s |  96.2 KiB |  00m00s
[ 82/155] Installing libxml2-0:2.12.6-1 100% | 242.9 MiB/s |   1.7 MiB |  00m00s
[ 83/155] Installing sqlite-libs-0:3.45 100% | 234.2 MiB/s |   1.4 MiB |  00m00s
[ 84/155] Installing ed-0:1.20.1-1.fc41 100% |  72.6 MiB/s | 148.8 KiB |  00m00s
[ 85/155] Installing patch-0:2.7.6-24.f 100% | 129.0 MiB/s | 264.3 KiB |  00m00s
[ 86/155] Installing elfutils-default-y 100% | 170.2 KiB/s |   2.0 KiB |  00m00s
>>> Running post-install scriptlet: elfutils-default-yama-scope-0:0.191-5.fc41.n
>>> Stop post-install scriptlet: elfutils-default-yama-scope-0:0.191-5.fc41.noar
[ 87/155] Installing cpio-0:2.15-1.fc40 100% | 110.0 MiB/s |   1.1 MiB |  00m00s
[ 88/155] Installing diffutils-0:3.10-5 100% | 144.2 MiB/s |   1.6 MiB |  00m00s
[ 89/155] Installing libgomp-0:14.0.1-0 100% | 169.5 MiB/s | 520.6 KiB |  00m00s
[ 90/155] Installing keyutils-libs-0:1. 100% |  27.2 MiB/s |  55.8 KiB |  00m00s
[ 91/155] Installing libverto-0:0.3.2-8 100% |  30.5 MiB/s |  31.3 KiB |  00m00s
[ 92/155] Installing libpkgconf-0:2.1.0 100% |  73.6 MiB/s |  75.3 KiB |  00m00s
[ 93/155] Installing pkgconf-0:2.1.0-1. 100% |  41.5 MiB/s |  84.9 KiB |  00m00s
[ 94/155] Installing pkgconf-pkg-config 100% |   1.7 MiB/s |   1.8 KiB |  00m00s
[ 95/155] Installing libffi-0:3.4.6-1.f 100% |  81.8 MiB/s |  83.8 KiB |  00m00s
[ 96/155] Installing p11-kit-0:0.25.3-4 100% | 146.3 MiB/s |   2.2 MiB |  00m00s
[ 97/155] Installing p11-kit-trust-0:0. 100% |  25.6 MiB/s | 393.1 KiB |  00m00s
>>> Running post-install scriptlet: p11-kit-trust-0:0.25.3-4.fc40.x86_64
>>> Stop post-install scriptlet: p11-kit-trust-0:0.25.3-4.fc40.x86_64
[ 98/155] Installing xxhash-libs-0:0.8. 100% |  87.8 MiB/s |  89.9 KiB |  00m00s
[ 99/155] Installing libnghttp2-0:1.61. 100% |  81.7 MiB/s | 167.2 KiB |  00m00s
[100/155] Installing libtool-ltdl-0:2.4 100% |  65.7 MiB/s |  67.3 KiB |  00m00s
[101/155] Installing libbrotli-0:1.1.0- 100% | 203.1 MiB/s | 831.8 KiB |  00m00s
[102/155] Installing qt6-srpm-macros-0: 100% |   0.0   B/s | 732.0   B |  00m00s
[103/155] Installing qt5-srpm-macros-0: 100% |   0.0   B/s | 768.0   B |  00m00s
[104/155] Installing perl-srpm-macros-0 100% |   0.0   B/s |   1.1 KiB |  00m00s
[105/155] Installing package-notes-srpm 100% |   0.0   B/s |   2.0 KiB |  00m00s
[106/155] Installing openblas-srpm-macr 100% |   0.0   B/s | 392.0   B |  00m00s
[107/155] Installing ocaml-srpm-macros- 100% |   0.0   B/s |   2.2 KiB |  00m00s
[108/155] Installing kernel-srpm-macros 100% |   0.0   B/s |   2.3 KiB |  00m00s
[109/155] Installing gnat-srpm-macros-0 100% |   0.0   B/s |   1.3 KiB |  00m00s
[110/155] Installing ghc-srpm-macros-0: 100% |   0.0   B/s |   1.0 KiB |  00m00s
[111/155] Installing fpc-srpm-macros-0: 100% |   0.0   B/s | 420.0   B |  00m00s
[112/155] Installing ansible-srpm-macro 100% |  35.4 MiB/s |  36.2 KiB |  00m00s
[113/155] Installing coreutils-common-0 100% | 248.7 MiB/s |  11.2 MiB |  00m00s
[114/155] Installing openssl-libs-1:3.2 100% | 299.8 MiB/s |   7.8 MiB |  00m00s
[115/155] Installing coreutils-0:9.5-1. 100% | 139.7 MiB/s |   5.6 MiB |  00m00s
>>> Running pre-install scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.fc40.n
>>> Stop pre-install scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.fc40.noar
[116/155] Installing ca-certificates-0: 100% |   2.4 MiB/s |   2.3 MiB |  00m01s
>>> Running post-install scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.fc40.
>>> Stop post-install scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.fc40.noa
[117/155] Installing krb5-libs-0:1.21.2 100% | 176.5 MiB/s |   2.3 MiB |  00m00s
[118/155] Installing libtirpc-0:1.3.4-1 100% |  99.9 MiB/s | 204.6 KiB |  00m00s
[119/155] Installing gzip-0:1.13-1.fc40 100% |  95.4 MiB/s | 390.6 KiB |  00m00s
[120/155] Installing authselect-libs-0: 100% |  90.4 MiB/s | 833.2 KiB |  00m00s
[121/155] Installing libarchive-0:3.7.2 100% | 223.8 MiB/s | 916.6 KiB |  00m00s
[122/155] Installing authselect-0:1.5.0 100% |  38.6 MiB/s | 157.9 KiB |  00m00s
[123/155] Installing cracklib-0:2.9.11- 100% |  34.9 MiB/s | 250.3 KiB |  00m00s
[124/155] Installing libpwquality-0:1.4 100% |  52.5 MiB/s | 430.1 KiB |  00m00s
[125/155] Installing libnsl2-0:2.0.1-1. 100% |  28.8 MiB/s |  59.0 KiB |  00m00s
[126/155] Installing pam-0:1.6.1-1.fc41 100% |  75.6 MiB/s |   1.8 MiB |  00m00s
[127/155] Installing libssh-0:0.10.6-6. 100% | 167.8 MiB/s | 515.4 KiB |  00m00s
[128/155] Installing rpm-sequoia-0:1.6. 100% | 278.7 MiB/s |   2.2 MiB |  00m00s
[129/155] Installing rpm-libs-0:4.19.1. 100% | 173.7 MiB/s | 711.4 KiB |  00m00s
[130/155] Installing libevent-0:2.1.12- 100% | 175.7 MiB/s | 899.4 KiB |  00m00s
[131/155] Installing openldap-0:2.6.7-1 100% | 156.0 MiB/s | 638.9 KiB |  00m00s
[132/155] Installing libcurl-0:8.7.1-1. 100% | 194.0 MiB/s | 794.6 KiB |  00m00s
[133/155] Installing elfutils-libs-0:0. 100% | 158.2 MiB/s | 648.0 KiB |  00m00s
[134/155] Installing elfutils-debuginfo 100% |  65.3 MiB/s |  66.9 KiB |  00m00s
[135/155] Installing binutils-gold-0:2. 100% | 101.5 MiB/s |   2.0 MiB |  00m00s
>>> Running post-install scriptlet: binutils-gold-0:2.42.50-6.fc41.x86_64
>>> Stop post-install scriptlet: binutils-gold-0:2.42.50-6.fc41.x86_64
[136/155] Installing binutils-0:2.42.50 100% | 264.5 MiB/s |  27.2 MiB |  00m00s
>>> Running post-install scriptlet: binutils-0:2.42.50-6.fc41.x86_64
>>> Stop post-install scriptlet: binutils-0:2.42.50-6.fc41.x86_64
[137/155] Installing elfutils-0:0.191-5 100% | 212.7 MiB/s |   2.6 MiB |  00m00s
[138/155] Installing gdb-minimal-0:14.2 100% | 281.4 MiB/s |  12.7 MiB |  00m00s
[139/155] Installing debugedit-0:5.0-14 100% |  98.5 MiB/s | 201.7 KiB |  00m00s
[140/155] Installing rpm-build-libs-0:4 100% |  97.3 MiB/s | 199.2 KiB |  00m00s
[141/155] Installing curl-0:8.7.1-1.fc4 100% |  35.4 MiB/s | 760.6 KiB |  00m00s
>>> Running pre-install scriptlet: rpm-0:4.19.1.1-1.fc40.x86_64
>>> Stop pre-install scriptlet: rpm-0:4.19.1.1-1.fc40.x86_64
[142/155] Installing rpm-0:4.19.1.1-1.f 100% |  85.6 MiB/s |   2.4 MiB |  00m00s
[143/155] Installing efi-srpm-macros-0: 100% |  40.2 MiB/s |  41.2 KiB |  00m00s
[144/155] Installing lua-srpm-macros-0: 100% |   1.9 MiB/s |   1.9 KiB |  00m00s
[145/155] Installing zig-srpm-macros-0: 100% |   1.6 MiB/s |   1.7 KiB |  00m00s
[146/155] Installing fonts-srpm-macros- 100% |  55.1 MiB/s |  56.5 KiB |  00m00s
[147/155] Installing forge-srpm-macros- 100% |  39.4 MiB/s |  40.3 KiB |  00m00s
[148/155] Installing go-srpm-macros-0:3 100% |  60.5 MiB/s |  62.0 KiB |  00m00s
[149/155] Installing python-srpm-macros 100% |  50.5 MiB/s |  51.7 KiB |  00m00s
[150/155] Installing redhat-rpm-config- 100% |  46.3 MiB/s | 189.7 KiB |  00m00s
[151/155] Installing rpm-build-0:4.19.1 100% |  44.4 MiB/s | 182.0 KiB |  00m00s
[152/155] Installing pyproject-srpm-mac 100% |   2.0 MiB/s |   2.1 KiB |  00m00s
[153/155] Installing util-linux-0:2.40- 100% |  86.9 MiB/s |   3.7 MiB |  00m00s
>>> Running post-install scriptlet: util-linux-0:2.40-13.fc41.x86_64
>>> Stop post-install scriptlet: util-linux-0:2.40-13.fc41.x86_64
[154/155] Installing which-0:2.21-41.fc 100% |  40.3 MiB/s |  82.4 KiB |  00m00s
[155/155] Installing info-0:7.1-2.fc40. 100% | 261.8 KiB/s | 358.2 KiB |  00m01s
>>> Running post-transaction scriptlet: filesystem-0:3.18-9.fc41.x86_64
>>> Stop post-transaction scriptlet: filesystem-0:3.18-9.fc41.x86_64
>>> Running post-transaction scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.f
>>> Stop post-transaction scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.fc40
>>> Running post-transaction scriptlet: authselect-libs-0:1.5.0-5.fc41.x86_64
>>> Stop post-transaction scriptlet: authselect-libs-0:1.5.0-5.fc41.x86_64
>>> Running post-transaction scriptlet: rpm-0:4.19.1.1-1.fc40.x86_64
>>> Stop post-transaction scriptlet: rpm-0:4.19.1.1-1.fc40.x86_64
>>> Running trigger-install scriptlet: glibc-common-0:2.39.9000-10.fc41.x86_64
>>> Stop trigger-install scriptlet: glibc-common-0:2.39.9000-10.fc41.x86_64
>>> Running trigger-install scriptlet: info-0:7.1-2.fc40.x86_64
>>> Stop trigger-install scriptlet: info-0:7.1-2.fc40.x86_64
Warning: skipped PGP checks for 15 package(s).
Finish: installing minimal buildroot with dnf5
Start: creating root cache
Finish: creating root cache
Finish: chroot init
INFO: Installed packages:
INFO: alternatives-1.26-3.fc40.x86_64
ansible-srpm-macros-1-15.fc41.noarch
audit-libs-4.0.1-1.fc41.x86_64
authselect-1.5.0-5.fc41.x86_64
authselect-libs-1.5.0-5.fc41.x86_64
basesystem-11-20.fc40.noarch
bash-5.2.26-3.fc40.x86_64
binutils-2.42.50-6.fc41.x86_64
binutils-gold-2.42.50-6.fc41.x86_64
bzip2-1.0.8-18.fc40.x86_64
bzip2-libs-1.0.8-18.fc40.x86_64
ca-certificates-2023.2.62_v7.0.401-6.fc40.noarch
coreutils-9.5-1.fc41.x86_64
coreutils-common-9.5-1.fc41.x86_64
cpio-2.15-1.fc40.x86_64
cracklib-2.9.11-5.fc40.x86_64
crypto-policies-20240320-1.git58e3d95.fc41.noarch
curl-8.7.1-1.fc41.x86_64
cyrus-sasl-lib-2.1.28-19.fc40.x86_64
debugedit-5.0-14.fc40.x86_64
diffutils-3.10-5.fc40.x86_64
dwz-0.15-6.fc40.x86_64
ed-1.20.1-1.fc41.x86_64
efi-srpm-macros-5-11.fc40.noarch
elfutils-0.191-5.fc41.x86_64
elfutils-debuginfod-client-0.191-5.fc41.x86_64
elfutils-default-yama-scope-0.191-5.fc41.noarch
elfutils-libelf-0.191-5.fc41.x86_64
elfutils-libs-0.191-5.fc41.x86_64
fedora-gpg-keys-41-0.1.noarch
fedora-release-41-0.9.noarch
fedora-release-common-41-0.9.noarch
fedora-release-identity-basic-41-0.9.noarch
fedora-repos-41-0.1.noarch
fedora-repos-rawhide-41-0.1.noarch
file-5.45-5.fc41.x86_64
file-libs-5.45-5.fc41.x86_64
filesystem-3.18-9.fc41.x86_64
findutils-4.9.0-8.fc40.x86_64
fonts-srpm-macros-2.0.5-14.fc40.noarch
forge-srpm-macros-0.3.1-1.fc41.noarch
fpc-srpm-macros-1.3-12.fc40.noarch
gawk-5.3.0-3.fc40.x86_64
gdb-minimal-14.2-1.fc41.x86_64
gdbm-1.23-6.fc40.x86_64
gdbm-libs-1.23-6.fc40.x86_64
ghc-srpm-macros-1.9.1-1.fc41.noarch
glibc-2.39.9000-10.fc41.x86_64
glibc-common-2.39.9000-10.fc41.x86_64
glibc-gconv-extra-2.39.9000-10.fc41.x86_64
glibc-minimal-langpack-2.39.9000-10.fc41.x86_64
gmp-6.3.0-1.fc41.x86_64
gnat-srpm-macros-6-5.fc40.noarch
go-srpm-macros-3.6.0-1.fc41.noarch
gpg-pubkey-a15b79cc-63d04c2c
gpg-pubkey-e99d6ad1-64d2612c
grep-3.11-7.fc40.x86_64
gzip-1.13-1.fc40.x86_64
info-7.1-2.fc40.x86_64
jansson-2.13.1-9.fc40.x86_64
kernel-srpm-macros-1.0-23.fc41.noarch
keyutils-libs-1.6.3-3.fc40.x86_64
krb5-libs-1.21.2-5.fc40.x86_64
libacl-2.3.2-1.fc40.x86_64
libarchive-3.7.2-3.fc41.x86_64
libattr-2.5.2-3.fc40.x86_64
libblkid-2.40-13.fc41.x86_64
libbrotli-1.1.0-3.fc40.x86_64
libcap-2.69-8.fc41.x86_64
libcap-ng-0.8.5-1.fc41.x86_64
libcom_err-1.47.0-5.fc40.x86_64
libcurl-8.7.1-1.fc41.x86_64
libeconf-0.6.2-1.fc41.x86_64
libevent-2.1.12-12.fc40.x86_64
libfdisk-2.40-13.fc41.x86_64
libffi-3.4.6-1.fc41.x86_64
libgcc-14.0.1-0.15.fc41.x86_64
libgomp-14.0.1-0.15.fc41.x86_64
libidn2-2.3.7-1.fc40.x86_64
libmount-2.40-13.fc41.x86_64
libnghttp2-1.61.0-1.fc41.x86_64
libnsl2-2.0.1-1.fc40.x86_64
libpkgconf-2.1.0-1.fc40.x86_64
libpsl-0.21.5-3.fc40.x86_64
libpwquality-1.4.5-9.fc40.x86_64
libselinux-3.6-5.fc41.x86_64
libsemanage-3.6-3.fc40.x86_64
libsepol-3.6-3.fc40.x86_64
libsmartcols-2.40-13.fc41.x86_64
libssh-0.10.6-6.fc41.x86_64
libssh-config-0.10.6-6.fc41.noarch
libstdc++-14.0.1-0.15.fc41.x86_64
libtasn1-4.19.0-6.fc40.x86_64
libtirpc-1.3.4-1.rc3.fc41.x86_64
libtool-ltdl-2.4.7-10.fc40.x86_64
libunistring-1.1-7.fc41.x86_64
libutempter-1.2.1-13.fc40.x86_64
libuuid-2.40-13.fc41.x86_64
libverto-0.3.2-8.fc40.x86_64
libxcrypt-4.4.36-5.fc40.x86_64
libxml2-2.12.6-1.fc41.x86_64
libzstd-1.5.6-1.fc41.x86_64
lua-libs-5.4.6-5.fc40.x86_64
lua-srpm-macros-1-13.fc40.noarch
lz4-libs-1.9.4-6.fc40.x86_64
mpfr-4.2.1-3.fc40.x86_64
ncurses-base-6.4-12.20240127.fc40.noarch
ncurses-libs-6.4-12.20240127.fc40.x86_64
ocaml-srpm-macros-9-3.fc40.noarch
openblas-srpm-macros-2-17.fc41.noarch
openldap-2.6.7-1.fc40.x86_64
openssl-libs-3.2.1-6.fc41.x86_64
p11-kit-0.25.3-4.fc40.x86_64
p11-kit-trust-0.25.3-4.fc40.x86_64
package-notes-srpm-macros-0.5-11.fc40.noarch
pam-1.6.1-1.fc41.x86_64
pam-libs-1.6.1-1.fc41.x86_64
patch-2.7.6-24.fc40.x86_64
pcre2-10.43-1.fc41.x86_64
pcre2-syntax-10.43-1.fc41.noarch
perl-srpm-macros-1-53.fc40.noarch
pkgconf-2.1.0-1.fc40.x86_64
pkgconf-m4-2.1.0-1.fc40.noarch
pkgconf-pkg-config-2.1.0-1.fc40.x86_64
popt-1.19-6.fc40.x86_64
publicsuffix-list-dafsa-20240107-3.fc40.noarch
pyproject-srpm-macros-1.12.0-1.fc40.noarch
python-srpm-macros-3.12-9.fc41.noarch
qt5-srpm-macros-5.15.13-1.fc41.noarch
qt6-srpm-macros-6.7.0-1.fc41.noarch
readline-8.2-8.fc40.x86_64
redhat-rpm-config-288-1.fc41.noarch
rpm-4.19.1.1-1.fc40.x86_64
rpm-build-4.19.1.1-1.fc40.x86_64
rpm-build-libs-4.19.1.1-1.fc40.x86_64
rpm-libs-4.19.1.1-1.fc40.x86_64
rpm-sequoia-1.6.0-2.fc40.x86_64
rust-srpm-macros-26.2-1.fc41.noarch
sed-4.9-1.fc40.x86_64
setup-2.14.5-2.fc40.noarch
shadow-utils-4.15.1-2.fc41.x86_64
sqlite-libs-3.45.2-1.fc41.x86_64
systemd-libs-255.4-1.fc41.x86_64
tar-1.35-3.fc40.x86_64
unzip-6.0-63.fc40.x86_64
util-linux-2.40-13.fc41.x86_64
util-linux-core-2.40-13.fc41.x86_64
which-2.21-41.fc40.x86_64
xxhash-libs-0.8.2-2.fc40.x86_64
xz-5.4.6-3.fc41.x86_64
xz-libs-5.4.6-3.fc41.x86_64
zig-srpm-macros-1-2.fc40.noarch
zip-3.0-40.fc40.x86_64
zlib-ng-compat-2.1.6-2.fc40.x86_64
zstd-1.5.6-1.fc41.x86_64
Start: buildsrpm
Start: rpmbuild -bs
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1712620800
Wrote: /builddir/build/SRPMS/fbthrift-2024.02.19.00-2.fc41.src.rpm
Finish: rpmbuild -bs
cp: preserving permissions for ‘/var/lib/copr-rpmbuild/results/chroot_scan/var/lib/mock/fedora-rawhide-x86_64-1713220874.914927/root/var/log’: No such file or directory
INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan
INFO: /var/lib/mock/fedora-rawhide-x86_64-1713220874.914927/root/var/log/dnf5.log
Finish: buildsrpm
INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-lect702h/fbthrift/fbthrift.spec) Config(child) 1 minutes 3 seconds
INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results
INFO: Cleaning up build root ('cleanup_on_success=True')
Start: clean chroot
INFO: unmounting tmpfs.
Finish: clean chroot
INFO: Start(/var/lib/copr-rpmbuild/results/fbthrift-2024.02.19.00-2.fc41.src.rpm)  Config(fedora-rawhide-x86_64)
Start(bootstrap): chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1713220874.914927/root.
INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1713220874.914927/root.
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start(bootstrap): cleaning package manager metadata
Finish(bootstrap): cleaning package manager metadata
Finish(bootstrap): chroot init
Start: chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1713220874.914927/root.
INFO: calling preinit hooks
INFO: enabled root cache
Start: unpacking root cache
Finish: unpacking root cache
INFO: enabled package manager cache
Start: cleaning package manager metadata
Finish: cleaning package manager metadata
INFO: enabled HW Info plugin
INFO: Buildroot is handled by package management downloaded with a bootstrap image:
  rpm-4.19.1.1-1.fc40.x86_64
  rpm-sequoia-1.6.0-2.fc40.x86_64
  python3-dnf-4.19.2-1.fc41.noarch
  yum-4.19.2-1.fc41.noarch
  dnf5-5.1.17-1.fc41.x86_64
  dnf5-plugins-5.1.17-1.fc41.x86_64
Finish: chroot init
Start: build phase for fbthrift-2024.02.19.00-2.fc41.src.rpm
Start: build setup for fbthrift-2024.02.19.00-2.fc41.src.rpm
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1712620800
Wrote: /builddir/build/SRPMS/fbthrift-2024.02.19.00-2.fc41.src.rpm
Updating and loading repositories:
 fedora                                 100% |  41.7 KiB/s |  19.9 KiB |  00m00s
 Copr repository                        100% |  67.5 KiB/s |   2.2 KiB |  00m00s
Repositories loaded.
Package                    Arch   Version              Repository      Size
Installing:                                                                
 bison                     x86_64 3.8.2-7.fc40         fedora       3.5 MiB
 chrpath                   x86_64 0.16-23.fc40         fedora      54.6 KiB
 cmake                     x86_64 3.28.3-1.fc41        fedora      31.5 MiB
 fizz-devel                x86_64 2024.02.19.00-1.fc41 fedora     726.6 KiB
 flex                      x86_64 2.6.4-16.fc40        fedora     805.4 KiB
 folly-devel               x86_64 2024.02.19.00-3.fc41 copr_base    7.1 MiB
 gcc-c++                   x86_64 14.0.1-0.15.fc41     fedora      38.1 MiB
 gmock-devel               x86_64 1.14.0-4.fc40        fedora     974.5 KiB
 gtest-devel               x86_64 1.14.0-4.fc40        fedora       1.0 MiB
 mvfst-devel               x86_64 2024.02.19.00-1.fc41 fedora       1.0 MiB
 wangle-devel              x86_64 2024.02.19.00-1.fc41 fedora     481.4 KiB
Installing dependencies:                                                   
 annobin-docs              noarch 12.48-1.fc41         fedora      95.7 KiB
 annobin-plugin-gcc        x86_64 12.48-1.fc41         fedora     970.4 KiB
 binutils-devel            x86_64 2.42.50-6.fc41       fedora      54.9 MiB
 boost                     x86_64 1.83.0-3.fc40        copr_base    1.3 KiB
 boost-atomic              x86_64 1.83.0-3.fc40        copr_base   21.0 KiB
 boost-chrono              x86_64 1.83.0-3.fc40        copr_base   37.6 KiB
 boost-container           x86_64 1.83.0-3.fc40        copr_base   65.5 KiB
 boost-context             x86_64 1.83.0-3.fc40        copr_base   16.5 KiB
 boost-contract            x86_64 1.83.0-3.fc40        copr_base  103.2 KiB
 boost-coroutine           x86_64 1.83.0-3.fc40        copr_base   21.1 KiB
 boost-date-time           x86_64 1.83.0-3.fc40        copr_base   16.3 KiB
 boost-devel               x86_64 1.83.0-3.fc40        copr_base  143.0 MiB
 boost-fiber               x86_64 1.83.0-3.fc40        copr_base   82.7 KiB
 boost-filesystem          x86_64 1.83.0-3.fc40        copr_base  147.6 KiB
 boost-graph               x86_64 1.83.0-3.fc40        copr_base  342.4 KiB
 boost-iostreams           x86_64 1.83.0-3.fc40        copr_base   94.7 KiB
 boost-json                x86_64 1.83.0-3.fc40        copr_base  325.2 KiB
 boost-locale              x86_64 1.83.0-3.fc40        copr_base  606.2 KiB
 boost-log                 x86_64 1.83.0-3.fc40        copr_base    1.5 MiB
 boost-math                x86_64 1.83.0-3.fc40        copr_base  647.0 KiB
 boost-nowide              x86_64 1.83.0-3.fc40        copr_base   24.9 KiB
 boost-numpy3              x86_64 1.83.0-3.fc40        copr_base   57.6 KiB
 boost-program-options     x86_64 1.83.0-3.fc40        copr_base  272.7 KiB
 boost-python3             x86_64 1.83.0-3.fc40        copr_base  250.4 KiB
 boost-random              x86_64 1.83.0-3.fc40        copr_base   29.7 KiB
 boost-regex               x86_64 1.83.0-3.fc40        copr_base  271.0 KiB
 boost-serialization       x86_64 1.83.0-3.fc40        copr_base  437.6 KiB
 boost-stacktrace          x86_64 1.83.0-3.fc40        copr_base   64.1 KiB
 boost-system              x86_64 1.83.0-3.fc40        copr_base   16.3 KiB
 boost-test                x86_64 1.83.0-3.fc40        copr_base  639.0 KiB
 boost-thread              x86_64 1.83.0-3.fc40        copr_base  136.8 KiB
 boost-timer               x86_64 1.83.0-3.fc40        copr_base   25.1 KiB
 boost-type_erasure        x86_64 1.83.0-3.fc40        copr_base   58.2 KiB
 boost-wave                x86_64 1.83.0-3.fc40        copr_base  635.9 KiB
 bzip2-devel               x86_64 1.0.8-18.fc40        fedora     309.8 KiB
 cmake-data                noarch 3.28.3-1.fc41        fedora       8.0 MiB
 cmake-filesystem          x86_64 3.28.3-1.fc41        fedora       0.0   B
 cmake-rpm-macros          noarch 3.28.3-1.fc41        fedora       7.5 KiB
 cpp                       x86_64 14.0.1-0.15.fc41     fedora      34.9 MiB
 double-conversion         x86_64 3.3.0-3.fc40         fedora      96.6 KiB
 double-conversion-devel   x86_64 3.3.0-3.fc40         fedora      98.3 KiB
 emacs-filesystem          noarch 1:29.3-5.fc41        fedora       0.0   B
 expat                     x86_64 2.6.2-1.fc41         fedora     280.8 KiB
 fizz                      x86_64 2024.02.19.00-1.fc41 fedora       2.6 MiB
 flexiblas                 x86_64 3.4.2-1.fc41         fedora      46.9 KiB
 flexiblas-netlib          x86_64 3.4.2-1.fc41         fedora      10.4 MiB
 flexiblas-openblas-openmp x86_64 3.4.2-1.fc41         fedora      39.3 KiB
 fmt                       x86_64 10.2.1-4.fc41        fedora     371.4 KiB
 fmt-devel                 x86_64 10.2.1-4.fc41        fedora     550.5 KiB
 folly                     x86_64 2024.02.19.00-3.fc41 copr_base    5.4 MiB
 gc                        x86_64 8.2.2-6.fc40         fedora     258.7 KiB
 gcc                       x86_64 14.0.1-0.15.fc41     fedora     103.9 MiB
 gcc-plugin-annobin        x86_64 14.0.1-0.15.fc41     fedora      57.1 KiB
 gflags                    x86_64 2.2.2-14.fc40        fedora     293.5 KiB
 gflags-devel              x86_64 2.2.2-14.fc40        fedora      62.3 KiB
 glibc-devel               x86_64 2.39.9000-10.fc41    fedora      36.8 KiB
 glibc-headers-x86         noarch 2.39.9000-10.fc41    fedora       2.2 MiB
 glog                      x86_64 0.3.5-20.fc40        fedora     148.2 KiB
 glog-devel                x86_64 0.3.5-20.fc40        fedora     112.0 KiB
 gmock                     x86_64 1.14.0-4.fc40        fedora     138.9 KiB
 gtest                     x86_64 1.14.0-4.fc40        fedora     485.6 KiB
 guile30                   x86_64 3.0.7-12.fc40        fedora      51.5 MiB
 jsoncpp                   x86_64 1.9.5-7.fc40         fedora     253.4 KiB
 kernel-headers            x86_64 6.9.0-0.rc3.30.fc41  fedora       6.3 MiB
 libaio                    x86_64 0.3.111-19.fc40      fedora      57.0 KiB
 libaio-devel              x86_64 0.3.111-19.fc40      fedora       8.8 KiB
 libb2                     x86_64 0.98.1-11.fc40       fedora      42.2 KiB
 libdwarf                  x86_64 1:0.9.2-1.fc41       fedora     581.7 KiB
 libdwarf-devel            x86_64 1:0.9.2-1.fc41       fedora       1.6 MiB
 libevent-devel            x86_64 2.1.12-12.fc40       fedora     425.6 KiB
 libgfortran               x86_64 14.0.1-0.15.fc41     fedora       2.9 MiB
 libicu                    x86_64 74.2-1.fc40          fedora      34.9 MiB
 libicu-devel              x86_64 74.2-1.fc40          fedora       5.6 MiB
 libicu73                  x86_64 73.2-1.fc40          fedora      36.1 MiB
 libmpc                    x86_64 1.3.1-5.fc40         fedora     164.7 KiB
 libquadmath               x86_64 14.0.1-0.15.fc41     fedora     325.9 KiB
 libquadmath-devel         x86_64 14.0.1-0.15.fc41     fedora      21.8 KiB
 libsodium                 x86_64 1.0.19-4.fc40        fedora     385.0 KiB
 libsodium-devel           x86_64 1.0.19-4.fc40        fedora       3.8 MiB
 libstdc++-devel           x86_64 14.0.1-0.15.fc41     fedora      15.4 MiB
 libunwind                 x86_64 1.8.0-3.fc41         fedora     174.9 KiB
 libunwind-devel           x86_64 1.8.0-3.fc41         fedora     139.1 KiB
 liburing                  x86_64 2.5-3.fc40           fedora      99.2 KiB
 liburing-devel            x86_64 2.5-3.fc40           fedora     252.3 KiB
 libuv                     x86_64 1:1.48.0-1.fc40      fedora     538.8 KiB
 libxcrypt-devel           x86_64 4.4.36-5.fc40        fedora      30.3 KiB
 libzstd-devel             x86_64 1.5.6-1.fc41         fedora     202.4 KiB
 lz4-devel                 x86_64 1.9.4-6.fc40         fedora      96.2 KiB
 m4                        x86_64 1.4.19-9.fc40        fedora     588.9 KiB
 make                      x86_64 1:4.4.1-6.fc40       fedora       1.8 MiB
 mpdecimal                 x86_64 2.5.1-9.fc40         fedora     200.9 KiB
 mvfst                     x86_64 2024.02.19.00-1.fc41 fedora       4.8 MiB
 openblas                  x86_64 0.3.26-4.fc40        fedora      96.0 KiB
 openblas-openmp           x86_64 0.3.26-4.fc40        fedora      38.9 MiB
 openssl-devel             x86_64 1:3.2.1-6.fc41       fedora       4.3 MiB
 python-pip-wheel          noarch 24.0-2.fc41          copr_base    1.5 MiB
 python3                   x86_64 3.12.3-1.fc41        fedora      31.5 KiB
 python3-libs              x86_64 3.12.3-1.fc41        fedora      40.9 MiB
 python3-numpy             x86_64 1:1.26.4-2.fc41      copr_base   43.9 MiB
 rhash                     x86_64 1.4.3-4.fc40         fedora     344.7 KiB
 snappy                    x86_64 1.1.10-4.fc40        fedora      67.0 KiB
 snappy-devel              x86_64 1.1.10-4.fc40        fedora      45.2 KiB
 tzdata                    noarch 2024a-5.fc41         fedora       1.6 MiB
 vim-filesystem            noarch 2:9.1.309-1.fc41     fedora      40.0   B
 wangle                    x86_64 2024.02.19.00-1.fc41 fedora     880.4 KiB
 xz-devel                  x86_64 1:5.4.6-3.fc41       fedora     255.8 KiB
 zlib-ng-compat-devel      x86_64 2.1.6-2.fc40         fedora     103.4 KiB

Transaction Summary:
 Installing:      118 packages

Total size of inbound packages is 179 MiB. Need to download 179 MiB.
After this operation 764 MiB will be used (install 764 MiB, remove 0 B).
[  1/118] chrpath-0:0.16-23.fc40.x86_64 100% |  95.4 KiB/s |  30.0 KiB |  00m00s
[  2/118] fizz-devel-0:2024.02.19.00-1. 100% | 317.6 KiB/s | 214.1 KiB |  00m01s
[  3/118] flex-0:2.6.4-16.fc40.x86_64   100% | 441.9 KiB/s | 298.7 KiB |  00m01s
[  4/118] mvfst-devel-0:2024.02.19.00-1 100% | 673.6 KiB/s | 239.8 KiB |  00m00s
[  5/118] wangle-devel-0:2024.02.19.00- 100% | 414.7 KiB/s | 129.0 KiB |  00m00s
[  6/118] folly-devel-0:2024.02.19.00-3 100% |   1.7 MiB/s |   1.3 MiB |  00m01s
[  7/118] cmake-0:3.28.3-1.fc41.x86_64  100% |   4.6 MiB/s |   9.7 MiB |  00m02s
[  8/118] gmock-devel-0:1.14.0-4.fc40.x 100% |   1.1 MiB/s | 223.2 KiB |  00m00s
[  9/118] gtest-devel-0:1.14.0-4.fc40.x 100% |   1.4 MiB/s | 255.1 KiB |  00m00s
[ 10/118] m4-0:1.4.19-9.fc40.x86_64     100% |   3.9 MiB/s | 305.5 KiB |  00m00s
[ 11/118] cmake-filesystem-0:3.28.3-1.f 100% | 233.9 KiB/s |  17.5 KiB |  00m00s
[ 12/118] gcc-c++-0:14.0.1-0.15.fc41.x8 100% |   8.1 MiB/s |  14.2 MiB |  00m02s
[ 13/118] bison-0:3.8.2-7.fc40.x86_64   100% | 258.1 KiB/s |   1.0 MiB |  00m04s
[ 14/118] fizz-0:2024.02.19.00-1.fc41.x 100% |   2.8 MiB/s | 855.0 KiB |  00m00s
[ 15/118] glog-0:0.3.5-20.fc40.x86_64   100% | 488.0 KiB/s |  69.8 KiB |  00m00s
[ 16/118] wangle-0:2024.02.19.00-1.fc41 100% |   1.4 MiB/s | 322.3 KiB |  00m00s
[ 17/118] mvfst-0:2024.02.19.00-1.fc41. 100% |   4.4 MiB/s |   1.4 MiB |  00m00s
[ 18/118] expat-0:2.6.2-1.fc41.x86_64   100% |   1.5 MiB/s | 113.2 KiB |  00m00s
[ 19/118] libsodium-0:1.0.19-4.fc40.x86 100% | 357.6 KiB/s | 174.5 KiB |  00m00s
[ 20/118] jsoncpp-0:1.9.5-7.fc40.x86_64 100% | 725.0 KiB/s |  99.3 KiB |  00m00s
[ 21/118] make-1:4.4.1-6.fc40.x86_64    100% |   7.2 MiB/s | 587.6 KiB |  00m00s
[ 22/118] rhash-0:1.4.3-4.fc40.x86_64   100% | 931.4 KiB/s | 193.7 KiB |  00m00s
[ 23/118] libuv-1:1.48.0-1.fc40.x86_64  100% | 420.0 KiB/s | 252.4 KiB |  00m01s
[ 24/118] bzip2-devel-0:1.0.8-18.fc40.x 100% | 474.5 KiB/s | 213.5 KiB |  00m00s
[ 25/118] double-conversion-devel-0:3.3 100% | 240.6 KiB/s |  30.3 KiB |  00m00s
[ 26/118] binutils-devel-0:2.42.50-6.fc 100% |   8.4 MiB/s |   8.6 MiB |  00m01s
[ 27/118] fmt-devel-0:10.2.1-4.fc41.x86 100% | 479.0 KiB/s | 126.0 KiB |  00m00s
[ 28/118] glog-devel-0:0.3.5-20.fc40.x8 100% | 327.8 KiB/s |  37.7 KiB |  00m00s
[ 29/118] libaio-devel-0:0.3.111-19.fc4 100% |  85.5 KiB/s |  10.1 KiB |  00m00s
[ 30/118] libevent-devel-0:2.1.12-12.fc 100% | 387.9 KiB/s | 100.1 KiB |  00m00s
[ 31/118] libdwarf-devel-1:0.9.2-1.fc41 100% |   3.8 MiB/s |   1.2 MiB |  00m00s
[ 32/118] libunwind-devel-0:1.8.0-3.fc4 100% | 867.6 KiB/s | 103.2 KiB |  00m00s
[ 33/118] liburing-devel-0:2.5-3.fc40.x 100% | 987.3 KiB/s | 197.5 KiB |  00m00s
[ 34/118] libzstd-devel-0:1.5.6-1.fc41. 100% | 690.6 KiB/s |  51.8 KiB |  00m00s
[ 35/118] lz4-devel-0:1.9.4-6.fc40.x86_ 100% | 263.7 KiB/s |  30.8 KiB |  00m00s
[ 36/118] openssl-devel-1:3.2.1-6.fc41. 100% |   6.4 MiB/s |   2.8 MiB |  00m00s
[ 37/118] snappy-devel-0:1.1.10-4.fc40. 100% | 119.3 KiB/s |  21.8 KiB |  00m00s
[ 38/118] xz-devel-1:5.4.6-3.fc41.x86_6 100% | 895.4 KiB/s |  67.2 KiB |  00m00s
[ 39/118] cmake-data-0:3.28.3-1.fc41.no 100% | 710.2 KiB/s |   2.3 MiB |  00m03s
[ 40/118] zlib-ng-compat-devel-0:2.1.6- 100% | 488.1 KiB/s |  36.1 KiB |  00m00s
[ 41/118] libsodium-devel-0:1.0.19-4.fc 100% | 640.7 KiB/s |   1.1 MiB |  00m02s
[ 42/118] folly-0:2024.02.19.00-3.fc41. 100% |   3.2 MiB/s |   1.8 MiB |  00m01s
[ 43/118] libmpc-0:1.3.1-5.fc40.x86_64  100% | 477.4 KiB/s |  71.1 KiB |  00m00s
[ 44/118] gtest-0:1.14.0-4.fc40.x86_64  100% | 628.8 KiB/s | 180.5 KiB |  00m00s
[ 45/118] gmock-0:1.14.0-4.fc40.x86_64  100% | 119.1 KiB/s |  59.8 KiB |  00m01s
[ 46/118] double-conversion-0:3.3.0-3.f 100% | 413.3 KiB/s |  50.4 KiB |  00m00s
[ 47/118] fmt-0:10.2.1-4.fc41.x86_64    100% | 559.2 KiB/s | 124.7 KiB |  00m00s
[ 48/118] gflags-0:2.2.2-14.fc40.x86_64 100% | 444.3 KiB/s |  98.2 KiB |  00m00s
[ 49/118] emacs-filesystem-1:29.3-5.fc4 100% |  88.6 KiB/s |   8.3 KiB |  00m00s
[ 50/118] vim-filesystem-2:9.1.309-1.fc 100% | 109.3 KiB/s |  17.4 KiB |  00m00s
[ 51/118] libaio-0:0.3.111-19.fc40.x86_ 100% | 305.0 KiB/s |  23.8 KiB |  00m00s
[ 52/118] libdwarf-1:0.9.2-1.fc41.x86_6 100% | 521.9 KiB/s | 217.6 KiB |  00m00s
[ 53/118] libunwind-0:1.8.0-3.fc41.x86_ 100% | 357.7 KiB/s |  72.6 KiB |  00m00s
[ 54/118] liburing-0:2.5-3.fc40.x86_64  100% | 486.2 KiB/s |  39.4 KiB |  00m00s
[ 55/118] snappy-0:1.1.10-4.fc40.x86_64 100% | 243.2 KiB/s |  37.2 KiB |  00m00s
[ 56/118] guile30-0:3.0.7-12.fc40.x86_6 100% | 721.9 KiB/s |   8.1 MiB |  00m12s
[ 57/118] gc-0:8.2.2-6.fc40.x86_64      100% | 494.3 KiB/s | 110.2 KiB |  00m00s
[ 58/118] python3-0:3.12.3-1.fc41.x86_6 100% | 366.5 KiB/s |  27.1 KiB |  00m00s
[ 59/118] python3-libs-0:3.12.3-1.fc41. 100% | 398.7 KiB/s |   9.1 MiB |  00m23s
[ 60/118] libb2-0:0.98.1-11.fc40.x86_64 100% | 344.2 KiB/s |  25.5 KiB |  00m00s
[ 61/118] mpdecimal-0:2.5.1-9.fc40.x86_ 100% | 594.5 KiB/s |  88.6 KiB |  00m00s
[ 62/118] tzdata-0:2024a-5.fc41.noarch  100% | 801.8 KiB/s | 716.0 KiB |  00m01s
[ 63/118] annobin-plugin-gcc-0:12.48-1. 100% | 923.0 KiB/s | 960.9 KiB |  00m01s
[ 64/118] gcc-plugin-annobin-0:14.0.1-0 100% | 415.4 KiB/s |  47.8 KiB |  00m00s
[ 65/118] cpp-0:14.0.1-0.15.fc41.x86_64 100% | 334.0 KiB/s |  11.9 MiB |  00m37s
[ 66/118] annobin-docs-0:12.48-1.fc41.n 100% | 601.3 KiB/s |  89.6 KiB |  00m00s
[ 67/118] boost-devel-0:1.83.0-3.fc40.x 100% |  65.7 MiB/s |  11.8 MiB |  00m00s
[ 68/118] cmake-rpm-macros-0:3.28.3-1.f 100% |  22.3 KiB/s |  17.0 KiB |  00m01s
[ 69/118] libquadmath-devel-0:14.0.1-0. 100% |  84.5 KiB/s |  36.8 KiB |  00m00s
[ 70/118] libicu-devel-0:74.2-1.fc40.x8 100% | 152.7 KiB/s | 929.9 KiB |  00m06s
[ 71/118] boost-context-0:1.83.0-3.fc40 100% | 246.1 KiB/s |  17.5 KiB |  00m00s
[ 72/118] boost-filesystem-0:1.83.0-3.f 100% |   2.1 MiB/s |  70.2 KiB |  00m00s
[ 73/118] boost-program-options-0:1.83. 100% |   2.3 MiB/s | 110.2 KiB |  00m00s
[ 74/118] boost-atomic-0:1.83.0-3.fc40. 100% | 524.4 KiB/s |  20.5 KiB |  00m00s
[ 75/118] boost-system-0:1.83.0-3.fc40. 100% | 180.8 KiB/s |  16.3 KiB |  00m00s
[ 76/118] boost-0:1.83.0-3.fc40.x86_64  100% |  74.4 KiB/s |  14.6 KiB |  00m00s
[ 77/118] boost-numpy3-0:1.83.0-3.fc40. 100% |   2.1 MiB/s |  30.2 KiB |  00m00s
[ 78/118] boost-chrono-0:1.83.0-3.fc40. 100% |   1.2 MiB/s |  26.8 KiB |  00m00s
[ 79/118] boost-container-0:1.83.0-3.fc 100% | 576.6 KiB/s |  40.9 KiB |  00m00s
[ 80/118] boost-contract-0:1.83.0-3.fc4 100% |   2.5 MiB/s |  46.9 KiB |  00m00s
[ 81/118] boost-coroutine-0:1.83.0-3.fc 100% |   1.2 MiB/s |  20.9 KiB |  00m00s
[ 82/118] boost-date-time-0:1.83.0-3.fc 100% | 813.8 KiB/s |  16.3 KiB |  00m00s
[ 83/118] boost-fiber-0:1.83.0-3.fc40.x 100% |   2.5 MiB/s |  43.1 KiB |  00m00s
[ 84/118] boost-graph-0:1.83.0-3.fc40.x 100% |   7.9 MiB/s | 152.8 KiB |  00m00s
[ 85/118] gcc-0:14.0.1-0.15.fc41.x86_64 100% | 677.7 KiB/s |  37.1 MiB |  00m56s
[ 86/118] boost-iostreams-0:1.83.0-3.fc 100% |   1.9 MiB/s |  42.1 KiB |  00m00s
[ 87/118] boost-json-0:1.83.0-3.fc40.x8 100% |   7.9 MiB/s | 145.2 KiB |  00m00s
[ 88/118] boost-locale-0:1.83.0-3.fc40. 100% |   7.5 MiB/s | 214.2 KiB |  00m00s
[ 89/118] boost-log-0:1.83.0-3.fc40.x86 100% |  19.2 MiB/s | 492.0 KiB |  00m00s
[ 90/118] boost-math-0:1.83.0-3.fc40.x8 100% |   8.8 MiB/s | 215.8 KiB |  00m00s
[ 91/118] boost-nowide-0:1.83.0-3.fc40. 100% |   1.2 MiB/s |  21.4 KiB |  00m00s
[ 92/118] boost-python3-0:1.83.0-3.fc40 100% |   2.6 MiB/s |  97.1 KiB |  00m00s
[ 93/118] boost-random-0:1.83.0-3.fc40. 100% |   1.2 MiB/s |  25.0 KiB |  00m00s
[ 94/118] boost-regex-0:1.83.0-3.fc40.x 100% |   6.8 MiB/s | 112.2 KiB |  00m00s
[ 95/118] boost-serialization-0:1.83.0- 100% |   6.3 MiB/s | 135.3 KiB |  00m00s
[ 96/118] boost-stacktrace-0:1.83.0-3.f 100% |   1.9 MiB/s |  31.0 KiB |  00m00s
[ 97/118] boost-test-0:1.83.0-3.fc40.x8 100% |  11.7 MiB/s | 239.4 KiB |  00m00s
[ 98/118] boost-thread-0:1.83.0-3.fc40. 100% |   2.4 MiB/s |  62.8 KiB |  00m00s
[ 99/118] boost-timer-0:1.83.0-3.fc40.x 100% | 969.3 KiB/s |  22.3 KiB |  00m00s
[100/118] boost-type_erasure-0:1.83.0-3 100% |   1.5 MiB/s |  34.6 KiB |  00m00s
[101/118] boost-wave-0:1.83.0-3.fc40.x8 100% |  11.3 MiB/s | 208.8 KiB |  00m00s
[102/118] python-pip-wheel-0:24.0-2.fc4 100% |  47.6 MiB/s |   1.5 MiB |  00m00s
[103/118] libquadmath-0:14.0.1-0.15.fc4 100% | 140.1 KiB/s | 194.7 KiB |  00m01s
[104/118] gflags-devel-0:2.2.2-14.fc40. 100% |  94.3 KiB/s |  24.6 KiB |  00m00s
[105/118] libicu-0:74.2-1.fc40.x86_64   100% | 380.9 KiB/s |  10.4 MiB |  00m28s
[106/118] glibc-devel-0:2.39.9000-10.fc 100% | 809.2 KiB/s | 121.4 KiB |  00m00s
[107/118] glibc-headers-x86-0:2.39.9000 100% | 912.0 KiB/s | 612.8 KiB |  00m01s
[108/118] libxcrypt-devel-0:4.4.36-5.fc 100% | 387.0 KiB/s |  28.6 KiB |  00m00s
[109/118] python3-numpy-1:1.26.4-2.fc41 100% |  63.7 MiB/s |   7.2 MiB |  00m00s
[110/118] libstdc++-devel-0:14.0.1-0.15 100% | 247.3 KiB/s |   2.7 MiB |  00m11s
[111/118] flexiblas-0:3.4.2-1.fc41.x86_ 100% | 116.2 KiB/s |  25.1 KiB |  00m00s
[112/118] flexiblas-openblas-openmp-0:3 100% | 121.6 KiB/s |  17.6 KiB |  00m00s
[113/118] libgfortran-0:14.0.1-0.15.fc4 100% | 376.7 KiB/s | 931.6 KiB |  00m02s
[114/118] flexiblas-netlib-0:3.4.2-1.fc 100% | 518.5 KiB/s |   3.2 MiB |  00m06s
[115/118] openblas-0:0.3.26-4.fc40.x86_ 100% | 272.1 KiB/s |  38.6 KiB |  00m00s
[116/118] libicu73-0:73.2-1.fc40.x86_64 100% | 361.0 KiB/s |  10.5 MiB |  00m30s
[117/118] kernel-headers-0:6.9.0-0.rc3. 100% | 744.9 KiB/s |   1.6 MiB |  00m02s
[118/118] openblas-openmp-0:0.3.26-4.fc 100% | 428.1 KiB/s |   5.1 MiB |  00m12s
--------------------------------------------------------------------------------
[118/118] Total                         100% |   1.9 MiB/s | 179.3 MiB |  01m32s
Running transaction
[  1/120] Verify package files          100% | 162.0   B/s | 118.0   B |  00m01s
[  2/120] Prepare transaction           100% | 373.0   B/s | 118.0   B |  00m00s
[  3/120] Installing cmake-filesystem-0 100% |   2.3 MiB/s |   7.1 KiB |  00m00s
[  4/120] Installing boost-system-0:1.8 100% |  16.9 MiB/s |  17.3 KiB |  00m00s
[  5/120] Installing boost-chrono-0:1.8 100% |  37.7 MiB/s |  38.6 KiB |  00m00s
[  6/120] Installing gflags-0:2.2.2-14. 100% | 144.5 MiB/s | 296.0 KiB |  00m00s
[  7/120] Installing boost-thread-0:1.8 100% | 134.5 MiB/s | 137.8 KiB |  00m00s
[  8/120] Installing fmt-0:10.2.1-4.fc4 100% | 182.1 MiB/s | 372.9 KiB |  00m00s
[  9/120] Installing double-conversion- 100% |  96.1 MiB/s |  98.4 KiB |  00m00s
[ 10/120] Installing libsodium-0:1.0.19 100% | 125.7 MiB/s | 386.1 KiB |  00m00s
[ 11/120] Installing libicu73-0:73.2-1. 100% | 288.7 MiB/s |  36.1 MiB |  00m00s
[ 12/120] Installing boost-context-0:1. 100% |  17.1 MiB/s |  17.5 KiB |  00m00s
[ 13/120] Installing boost-regex-0:1.83 100% | 132.8 MiB/s | 272.0 KiB |  00m00s
[ 14/120] Installing boost-atomic-0:1.8 100% |  21.5 MiB/s |  22.0 KiB |  00m00s
[ 15/120] Installing boost-filesystem-0 100% | 145.1 MiB/s | 148.6 KiB |  00m00s
[ 16/120] Installing libmpc-0:1.3.1-5.f 100% |  81.2 MiB/s | 166.2 KiB |  00m00s
[ 17/120] Installing libgfortran-0:14.0 100% | 294.3 MiB/s |   2.9 MiB |  00m00s
[ 18/120] Installing libquadmath-0:14.0 100% | 159.8 MiB/s | 327.2 KiB |  00m00s
[ 19/120] Installing boost-date-time-0: 100% |  16.9 MiB/s |  17.3 KiB |  00m00s
[ 20/120] Installing boost-container-0: 100% |  65.0 MiB/s |  66.5 KiB |  00m00s
[ 21/120] Installing boost-program-opti 100% | 133.7 MiB/s | 273.8 KiB |  00m00s
[ 22/120] Installing snappy-0:1.1.10-4. 100% |  67.1 MiB/s |  68.7 KiB |  00m00s
[ 23/120] Installing liburing-0:2.5-3.f 100% |  49.2 MiB/s | 100.8 KiB |  00m00s
[ 24/120] Installing libunwind-0:1.8.0- 100% |  86.7 MiB/s | 177.6 KiB |  00m00s
[ 25/120] Installing libaio-0:0.3.111-1 100% |  57.1 MiB/s |  58.5 KiB |  00m00s
[ 26/120] Installing gtest-0:1.14.0-4.f 100% | 158.5 MiB/s | 487.0 KiB |  00m00s
[ 27/120] Installing gmock-0:1.14.0-4.f 100% |  68.5 MiB/s | 140.3 KiB |  00m00s
[ 28/120] Installing zlib-ng-compat-dev 100% | 102.0 MiB/s | 104.5 KiB |  00m00s
[ 29/120] Installing expat-0:2.6.2-1.fc 100% | 138.1 MiB/s | 282.9 KiB |  00m00s
[ 30/120] Installing m4-0:1.4.19-9.fc40 100% |  96.9 MiB/s | 595.2 KiB |  00m00s
[ 31/120] Installing binutils-devel-0:2 100% | 373.2 MiB/s |  54.9 MiB |  00m00s
[ 32/120] Installing gtest-devel-0:1.14 100% | 131.4 MiB/s |   1.1 MiB |  00m00s
[ 33/120] Installing libaio-devel-0:0.3 100% |   8.9 MiB/s |   9.2 KiB |  00m00s
[ 34/120] Installing libunwind-devel-0: 100% |  48.0 MiB/s | 147.6 KiB |  00m00s
[ 35/120] Installing liburing-devel-0:2 100% |  38.9 MiB/s | 278.8 KiB |  00m00s
[ 36/120] Installing snappy-devel-0:1.1 100% |  46.3 MiB/s |  47.4 KiB |  00m00s
[ 37/120] Installing boost-json-0:1.83. 100% | 159.3 MiB/s | 326.2 KiB |  00m00s
[ 38/120] Installing boost-wave-0:1.83. 100% | 207.3 MiB/s | 636.9 KiB |  00m00s
[ 39/120] Installing cpp-0:14.0.1-0.15. 100% | 286.5 MiB/s |  35.0 MiB |  00m00s
[ 40/120] Installing boost-fiber-0:1.83 100% |  81.8 MiB/s |  83.7 KiB |  00m00s
[ 41/120] Installing boost-log-0:1.83.0 100% | 245.2 MiB/s |   1.5 MiB |  00m00s
[ 42/120] Installing boost-graph-0:1.83 100% | 167.7 MiB/s | 343.3 KiB |  00m00s
[ 43/120] Installing boost-coroutine-0: 100% |  21.6 MiB/s |  22.2 KiB |  00m00s
[ 44/120] Installing boost-locale-0:1.8 100% | 148.2 MiB/s | 607.1 KiB |  00m00s
[ 45/120] Installing libsodium-devel-0: 100% | 191.5 MiB/s |   3.8 MiB |  00m00s
[ 46/120] Installing double-conversion- 100% |  98.9 MiB/s | 101.2 KiB |  00m00s
[ 47/120] Installing fmt-devel-0:10.2.1 100% | 180.2 MiB/s | 553.5 KiB |  00m00s
[ 48/120] Installing boost-type_erasure 100% |  57.9 MiB/s |  59.3 KiB |  00m00s
[ 49/120] Installing gflags-devel-0:2.2 100% |  63.1 MiB/s |  64.6 KiB |  00m00s
[ 50/120] Installing glog-0:0.3.5-20.fc 100% |  73.0 MiB/s | 149.6 KiB |  00m00s
[ 51/120] Installing folly-0:2024.02.19 100% | 283.6 MiB/s |   5.4 MiB |  00m00s
[ 52/120] Installing fizz-0:2024.02.19. 100% | 260.6 MiB/s |   2.6 MiB |  00m00s
[ 53/120] Installing fizz-devel-0:2024. 100% |  49.9 MiB/s | 766.7 KiB |  00m00s
[ 54/120] Installing mvfst-0:2024.02.19 100% | 219.0 MiB/s |   4.8 MiB |  00m00s
[ 55/120] Installing wangle-0:2024.02.1 100% | 215.2 MiB/s | 881.3 KiB |  00m00s
[ 56/120] Installing glog-devel-0:0.3.5 100% | 111.0 MiB/s | 113.6 KiB |  00m00s
[ 57/120] Installing boost-timer-0:1.83 100% |   8.5 MiB/s |  26.1 KiB |  00m00s
[ 58/120] Installing kernel-headers-0:6 100% | 110.3 MiB/s |   6.4 MiB |  00m00s
[ 59/120] Installing openblas-0:0.3.26- 100% |  95.5 MiB/s |  97.8 KiB |  00m00s
[ 60/120] Installing openblas-openmp-0: 100% | 432.2 MiB/s |  38.9 MiB |  00m00s
[ 61/120] Installing flexiblas-0:3.4.2- 100% |  47.0 MiB/s |  48.1 KiB |  00m00s
[ 62/120] Installing flexiblas-openblas 100% |  39.2 MiB/s |  40.2 KiB |  00m00s
[ 63/120] Installing flexiblas-netlib-0 100% | 288.9 MiB/s |  10.4 MiB |  00m00s
[ 64/120] Installing glibc-headers-x86- 100% |  95.1 MiB/s |   2.3 MiB |  00m00s
[ 65/120] Installing libxcrypt-devel-0: 100% |  15.9 MiB/s |  32.6 KiB |  00m00s
[ 66/120] Installing glibc-devel-0:2.39 100% |   9.9 MiB/s |  40.5 KiB |  00m00s
[ 67/120] Installing libstdc++-devel-0: 100% | 201.8 MiB/s |  15.5 MiB |  00m00s
[ 68/120] Installing python-pip-wheel-0 100% | 382.0 MiB/s |   1.5 MiB |  00m00s
[ 69/120] Installing boost-test-0:1.83. 100% | 208.4 MiB/s | 640.3 KiB |  00m00s
[ 70/120] Installing boost-stacktrace-0 100% |  64.5 MiB/s |  66.0 KiB |  00m00s
[ 71/120] Installing boost-serializatio 100% | 142.9 MiB/s | 439.0 KiB |  00m00s
[ 72/120] Installing boost-random-0:1.8 100% |  30.0 MiB/s |  30.7 KiB |  00m00s
[ 73/120] Installing boost-nowide-0:1.8 100% |  25.3 MiB/s |  25.9 KiB |  00m00s
[ 74/120] Installing boost-math-0:1.83. 100% | 211.7 MiB/s | 650.2 KiB |  00m00s
[ 75/120] Installing boost-iostreams-0: 100% |  93.5 MiB/s |  95.7 KiB |  00m00s
[ 76/120] Installing boost-contract-0:1 100% | 101.7 MiB/s | 104.2 KiB |  00m00s
[ 77/120] Installing libicu-0:74.2-1.fc 100% | 298.7 MiB/s |  34.9 MiB |  00m00s
[ 78/120] Installing libicu-devel-0:74. 100% | 161.2 MiB/s |   5.6 MiB |  00m00s
[ 79/120] Installing annobin-docs-0:12. 100% |  18.9 MiB/s |  96.7 KiB |  00m00s
[ 80/120] Installing tzdata-0:2024a-5.f 100% |  27.5 MiB/s |   1.9 MiB |  00m00s
[ 81/120] Installing mpdecimal-0:2.5.1- 100% |  98.6 MiB/s | 202.0 KiB |  00m00s
[ 82/120] Installing libb2-0:0.98.1-11. 100% |  42.3 MiB/s |  43.3 KiB |  00m00s
[ 83/120] Installing python3-0:3.12.3-1 100% |   5.4 MiB/s |  33.2 KiB |  00m00s
[ 84/120] Installing python3-libs-0:3.1 100% | 200.6 MiB/s |  41.3 MiB |  00m00s
[ 85/120] Installing cmake-rpm-macros-0 100% |   7.9 MiB/s |   8.1 KiB |  00m00s
[ 86/120] Installing boost-python3-0:1. 100% | 122.8 MiB/s | 251.5 KiB |  00m00s
[ 87/120] Installing libevent-devel-0:2 100% |  70.3 MiB/s | 432.0 KiB |  00m00s
[ 88/120] Installing python3-numpy-1:1. 100% | 251.3 MiB/s |  44.2 MiB |  00m00s
[ 89/120] Installing boost-numpy3-0:1.8 100% |  57.3 MiB/s |  58.6 KiB |  00m00s
[ 90/120] Installing boost-0:1.83.0-3.f 100% |   1.7 MiB/s |   1.7 KiB |  00m00s
[ 91/120] Installing gc-0:8.2.2-6.fc40. 100% |  63.8 MiB/s | 261.2 KiB |  00m00s
[ 92/120] Installing guile30-0:3.0.7-12 100% | 305.2 MiB/s |  51.6 MiB |  00m00s
[ 93/120] Installing make-1:4.4.1-6.fc4 100% | 163.7 MiB/s |   1.8 MiB |  00m00s
[ 94/120] Installing gcc-0:14.0.1-0.15. 100% | 301.4 MiB/s | 104.0 MiB |  00m00s
>>> Running trigger-install scriptlet: redhat-rpm-config-0:288-1.fc41.noarch
>>> Stop trigger-install scriptlet: redhat-rpm-config-0:288-1.fc41.noarch
[ 95/120] Installing libquadmath-devel- 100% | 893.8 KiB/s |  23.2 KiB |  00m00s
[ 96/120] Installing boost-devel-0:1.83 100% | 144.3 MiB/s | 145.8 MiB |  00m01s
[ 97/120] Installing libdwarf-1:0.9.2-1 100% | 190.0 MiB/s | 583.6 KiB |  00m00s
[ 98/120] Installing libdwarf-devel-1:0 100% | 391.0 MiB/s |   1.6 MiB |  00m00s
[ 99/120] Installing vim-filesystem-2:9 100% |   2.3 MiB/s |   4.7 KiB |  00m00s
[100/120] Installing emacs-filesystem-1 100% |   0.0   B/s | 544.0   B |  00m00s
[101/120] Installing xz-devel-1:5.4.6-3 100% |  25.4 MiB/s | 259.9 KiB |  00m00s
[102/120] Installing openssl-devel-1:3. 100% |  31.4 MiB/s |   5.2 MiB |  00m00s
[103/120] Installing lz4-devel-0:1.9.4- 100% |  94.8 MiB/s |  97.1 KiB |  00m00s
[104/120] Installing libzstd-devel-0:1. 100% | 198.5 MiB/s | 203.2 KiB |  00m00s
[105/120] Installing bzip2-devel-0:1.0. 100% | 101.2 MiB/s | 310.7 KiB |  00m00s
[106/120] Installing folly-devel-0:2024 100% | 125.1 MiB/s |   7.3 MiB |  00m00s
[107/120] Installing rhash-0:1.4.3-4.fc 100% |  85.4 MiB/s | 349.9 KiB |  00m00s
[108/120] Installing libuv-1:1.48.0-1.f 100% | 176.3 MiB/s | 541.6 KiB |  00m00s
[109/120] Installing jsoncpp-0:1.9.5-7. 100% |  24.9 MiB/s | 254.9 KiB |  00m00s
[110/120] Installing cmake-data-0:3.28. 100% |  59.3 MiB/s |   8.5 MiB |  00m00s
[111/120] Installing cmake-0:3.28.3-1.f 100% | 289.0 MiB/s |  31.5 MiB |  00m00s
[112/120] Installing mvfst-devel-0:2024 100% |  63.9 MiB/s |   1.0 MiB |  00m00s
[113/120] Installing gcc-c++-0:14.0.1-0 100% | 264.7 MiB/s |  38.1 MiB |  00m00s
[114/120] Installing annobin-plugin-gcc 100% |  33.9 MiB/s | 972.0 KiB |  00m00s
>>> Running trigger-install scriptlet: redhat-rpm-config-0:288-1.fc41.noarch
>>> Stop trigger-install scriptlet: redhat-rpm-config-0:288-1.fc41.noarch
[115/120] Installing gcc-plugin-annobin 100% |   2.0 MiB/s |  58.7 KiB |  00m00s
>>> Running trigger-install scriptlet: redhat-rpm-config-0:288-1.fc41.noarch
>>> Stop trigger-install scriptlet: redhat-rpm-config-0:288-1.fc41.noarch
[116/120] Installing wangle-devel-0:202 100% |  54.6 MiB/s | 502.9 KiB |  00m00s
[117/120] Installing gmock-devel-0:1.14 100% | 160.1 MiB/s | 983.4 KiB |  00m00s
[118/120] Installing bison-0:3.8.2-7.fc 100% | 194.8 MiB/s |   3.5 MiB |  00m00s
[119/120] Installing flex-0:2.6.4-16.fc 100% | 132.1 MiB/s | 811.4 KiB |  00m00s
[120/120] Installing chrpath-0:0.16-23. 100% | 193.8 KiB/s |  56.4 KiB |  00m00s
>>> Running trigger-install scriptlet: glibc-common-0:2.39.9000-10.fc41.x86_64
>>> Stop trigger-install scriptlet: glibc-common-0:2.39.9000-10.fc41.x86_64
>>> Running trigger-install scriptlet: info-0:7.1-2.fc40.x86_64
>>> Stop trigger-install scriptlet: info-0:7.1-2.fc40.x86_64
Warning: skipped PGP checks for 35 package(s).
Finish: build setup for fbthrift-2024.02.19.00-2.fc41.src.rpm
Start: rpmbuild fbthrift-2024.02.19.00-2.fc41.src.rpm
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1712620800
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.gk0gyb
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf fbthrift-2024.02.19.00
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/fbthrift-2024.02.19.00.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd fbthrift-2024.02.19.00
+ rm -rf /builddir/build/BUILD/fbthrift-2024.02.19.00-SPECPARTS
+ /usr/bin/mkdir -p /builddir/build/BUILD/fbthrift-2024.02.19.00-SPECPARTS
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/fbthrift-fix-static-compiler_base.diff
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Q7xIjI
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 fbthrift-2024.02.19.00
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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
+ /usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_INSTALL_DIR=/usr/lib64/cmake/fbthrift -DCMAKE_SKIP_INSTALL_RPATH=TRUE -DPACKAGE_VERSION=2024.02.19.00 -Denable_tests=ON
CMake Deprecation Warning at CMakeLists.txt:15 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- The CXX compiler identification is GNU 14.0.1
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found Boost: /usr/lib64/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0") found components: filesystem 
-- Found OpenSSL: /usr/lib64/libcrypto.so (found version "3.2.1")  
-- Found gflags from package config /usr/lib64/cmake/gflags/gflags-config.cmake
-- Found Glog: /usr/lib64/libglog.so  
-- Found gflags as a dependency of glog::glog, include=/usr/include, libs=gflags_shared
-- Found Boost: /usr/lib64/cmake/Boost-1.83.0/BoostConfig.cmake (found suitable version "1.83.0", minimum required is "1.51.0") found components: context filesystem program_options regex system thread 
-- Found folly: /usr
-- Found Sodium: /usr/lib64/libsodium.so  
-- Found folly: /usr
-- Found ZLIB: /usr/lib64/libz.so (found version "1.3.0")  
-- Found fizz: /usr
-- Found wangle: /usr
-- Found Zstd: /lib64/libzstd.so  
-- ZSTD: /usr/include
-- Found folly: /usr
-- Found fizz: /usr
-- Found Boost: /usr/lib64/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0") found components: iostreams system thread filesystem regex context 
-- Found mvfst: /usr
-- Found Threads: TRUE  
CMake Warning at CMakeLists.txt:122 (find_package):
  By not providing "Findpython-six.cmake" in CMAKE_MODULE_PATH this project
  has asked CMake to find a package configuration file provided by
  "python-six", but CMake did not find one.

  Could not find a package configuration file provided by "python-six" with
  any of the following names:

    python-sixConfig.cmake
    python-six-config.cmake

  Add the installation prefix of "python-six" to CMAKE_PREFIX_PATH or set
  "python-six_DIR" to a directory containing one of the above files.  If
  "python-six" provides a separate development package or SDK, be sure it has
  been installed.


-- Python dependencies not found, will not build thrift/lib/py
CMake Warning (dev) at CMakeLists.txt:150 (find_package):
  Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
  are removed.  Run "cmake --help-policy CMP0148" for policy details.  Use
  the cmake_policy command to set the policy and suppress this warning.

This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found PythonInterp: /usr/bin/python3.12 (found version "3.12.3") 
-- Found GTest: /usr/lib64/cmake/GTest/GTestConfig.cmake (found version "1.14.0")  
-- Found GMock: /usr/include  
-- GMOCK: /usr/include
-- Configuring done (1.2s)
-- Generating done (0.1s)
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_CXX_FLAGS_RELEASE
    CMAKE_C_FLAGS_RELEASE
    CMAKE_Fortran_FLAGS_RELEASE
    CMAKE_INSTALL_DO_STRIP
    LIB_SUFFIX
    SHARE_INSTALL_PREFIX
    SYSCONF_INSTALL_DIR


-- Build files have been written to: /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build
+ /usr/bin/cmake --build redhat-linux-build -j2 --verbose
Change Dir: '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'

Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j2
/usr/bin/cmake -P /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/CMakeFiles/VerifyGlobs.cmake
/usr/bin/cmake -S/builddir/build/BUILD/fbthrift-2024.02.19.00 -B/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/CMakeFiles /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build//CMakeFiles/progress.marks
/usr/bin/gmake  -f CMakeFiles/Makefile2 all
gmake[1]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/compiler/CMakeFiles/compiler_ast.dir/build.make thrift/compiler/CMakeFiles/compiler_ast.dir/depend
/usr/bin/gmake  -f thrift/compiler/CMakeFiles/mustache.dir/build.make thrift/compiler/CMakeFiles/mustache.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/CMakeFiles/compiler_ast.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/CMakeFiles/mustache.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/compiler/CMakeFiles/compiler_ast.dir/build.make thrift/compiler/CMakeFiles/compiler_ast.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/compiler/CMakeFiles/mustache.dir/build.make thrift/compiler/CMakeFiles/mustache.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[  1%] Building CXX object thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_base_type.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_ast_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_base_type.cc.o -MF CMakeFiles/compiler_ast.dir/ast/t_base_type.cc.o.d -o CMakeFiles/compiler_ast.dir/ast/t_base_type.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/ast/t_base_type.cc
[  1%] Building CXX object thrift/compiler/CMakeFiles/mustache.dir/detail/mustache/mstch.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DTHRIFT_HAVE_LIBSNAPPY=0 -Dmustache_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/mustache.dir/detail/mustache/mstch.cpp.o -MF CMakeFiles/mustache.dir/detail/mustache/mstch.cpp.o.d -o CMakeFiles/mustache.dir/detail/mustache/mstch.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/detail/mustache/mstch.cpp
[  1%] Building CXX object thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_const.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_ast_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_const.cc.o -MF CMakeFiles/compiler_ast.dir/ast/t_const.cc.o.d -o CMakeFiles/compiler_ast.dir/ast/t_const.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/ast/t_const.cc
[  1%] Building CXX object thrift/compiler/CMakeFiles/mustache.dir/detail/mustache/render_context.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DTHRIFT_HAVE_LIBSNAPPY=0 -Dmustache_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/mustache.dir/detail/mustache/render_context.cpp.o -MF CMakeFiles/mustache.dir/detail/mustache/render_context.cpp.o.d -o CMakeFiles/mustache.dir/detail/mustache/render_context.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/detail/mustache/render_context.cpp
[  1%] Building CXX object thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_enum.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_ast_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_enum.cc.o -MF CMakeFiles/compiler_ast.dir/ast/t_enum.cc.o.d -o CMakeFiles/compiler_ast.dir/ast/t_enum.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/ast/t_enum.cc
[  2%] Building CXX object thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_function.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_ast_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_function.cc.o -MF CMakeFiles/compiler_ast.dir/ast/t_function.cc.o.d -o CMakeFiles/compiler_ast.dir/ast/t_function.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/ast/t_function.cc
[  3%] Building CXX object thrift/compiler/CMakeFiles/mustache.dir/detail/mustache/state/in_section.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DTHRIFT_HAVE_LIBSNAPPY=0 -Dmustache_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/mustache.dir/detail/mustache/state/in_section.cpp.o -MF CMakeFiles/mustache.dir/detail/mustache/state/in_section.cpp.o.d -o CMakeFiles/mustache.dir/detail/mustache/state/in_section.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/detail/mustache/state/in_section.cpp
[  3%] Building CXX object thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_interface.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_ast_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_interface.cc.o -MF CMakeFiles/compiler_ast.dir/ast/t_interface.cc.o.d -o CMakeFiles/compiler_ast.dir/ast/t_interface.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/ast/t_interface.cc
[  3%] Building CXX object thrift/compiler/CMakeFiles/mustache.dir/detail/mustache/state/outside_section.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DTHRIFT_HAVE_LIBSNAPPY=0 -Dmustache_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/mustache.dir/detail/mustache/state/outside_section.cpp.o -MF CMakeFiles/mustache.dir/detail/mustache/state/outside_section.cpp.o.d -o CMakeFiles/mustache.dir/detail/mustache/state/outside_section.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/detail/mustache/state/outside_section.cpp
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/ast/t_interface.cc: In member function ‘bool apache::thrift::compiler::t_interface::is_serial_interaction() const’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/ast/t_interface.cc:45:19: warning: unused variable ‘tinteraction’ [-Wunused-variable]
   45 |   if (const auto* tinteraction = dynamic_cast<const t_interaction*>(this)) {
      |                   ^~~~~~~~~~~~
[  3%] Building CXX object thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_named.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_ast_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_named.cc.o -MF CMakeFiles/compiler_ast.dir/ast/t_named.cc.o.d -o CMakeFiles/compiler_ast.dir/ast/t_named.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/ast/t_named.cc
[  3%] Building CXX object thrift/compiler/CMakeFiles/mustache.dir/detail/mustache/template_type.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DTHRIFT_HAVE_LIBSNAPPY=0 -Dmustache_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/mustache.dir/detail/mustache/template_type.cpp.o -MF CMakeFiles/mustache.dir/detail/mustache/template_type.cpp.o.d -o CMakeFiles/mustache.dir/detail/mustache/template_type.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/detail/mustache/template_type.cpp
[  4%] Building CXX object thrift/compiler/CMakeFiles/mustache.dir/detail/mustache/token.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DTHRIFT_HAVE_LIBSNAPPY=0 -Dmustache_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/mustache.dir/detail/mustache/token.cpp.o -MF CMakeFiles/mustache.dir/detail/mustache/token.cpp.o.d -o CMakeFiles/mustache.dir/detail/mustache/token.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/detail/mustache/token.cpp
[  4%] Building CXX object thrift/compiler/CMakeFiles/mustache.dir/detail/mustache/utils.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DTHRIFT_HAVE_LIBSNAPPY=0 -Dmustache_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/mustache.dir/detail/mustache/utils.cpp.o -MF CMakeFiles/mustache.dir/detail/mustache/utils.cpp.o.d -o CMakeFiles/mustache.dir/detail/mustache/utils.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/detail/mustache/utils.cpp
[  4%] Building CXX object thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_node.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_ast_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_node.cc.o -MF CMakeFiles/compiler_ast.dir/ast/t_node.cc.o.d -o CMakeFiles/compiler_ast.dir/ast/t_node.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/ast/t_node.cc
[  4%] Linking CXX shared library ../../lib/libmustache.so
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/cmake -E cmake_link_script CMakeFiles/mustache.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libmustache.so.2024.02.19.00 -o ../../lib/libmustache.so.2024.02.19.00 CMakeFiles/mustache.dir/detail/mustache/mstch.cpp.o CMakeFiles/mustache.dir/detail/mustache/render_context.cpp.o CMakeFiles/mustache.dir/detail/mustache/state/in_section.cpp.o CMakeFiles/mustache.dir/detail/mustache/state/outside_section.cpp.o CMakeFiles/mustache.dir/detail/mustache/template_type.cpp.o CMakeFiles/mustache.dir/detail/mustache/token.cpp.o CMakeFiles/mustache.dir/detail/mustache/utils.cpp.o 
[  5%] Building CXX object thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_package.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_ast_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_package.cc.o -MF CMakeFiles/compiler_ast.dir/ast/t_package.cc.o.d -o CMakeFiles/compiler_ast.dir/ast/t_package.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/ast/t_package.cc
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/cmake -E cmake_symlink_library ../../lib/libmustache.so.2024.02.19.00 ../../lib/libmustache.so.2024.02.19.00 ../../lib/libmustache.so
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[  5%] Built target mustache
/usr/bin/gmake  -f thrift/compiler/generate/CMakeFiles/compiler_generate_build_templates.dir/build.make thrift/compiler/generate/CMakeFiles/compiler_generate_build_templates.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate/CMakeFiles/compiler_generate_build_templates.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/compiler/generate/CMakeFiles/compiler_generate_build_templates.dir/build.make thrift/compiler/generate/CMakeFiles/compiler_generate_build_templates.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[  5%] Building CXX object thrift/compiler/generate/CMakeFiles/compiler_generate_build_templates.dir/build_templates.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DTHRIFT_HAVE_LIBSNAPPY=0 -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -MD -MT thrift/compiler/generate/CMakeFiles/compiler_generate_build_templates.dir/build_templates.cc.o -MF CMakeFiles/compiler_generate_build_templates.dir/build_templates.cc.o.d -o CMakeFiles/compiler_generate_build_templates.dir/build_templates.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/build_templates.cc
[  5%] Building CXX object thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_paramlist.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_ast_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_paramlist.cc.o -MF CMakeFiles/compiler_ast.dir/ast/t_paramlist.cc.o.d -o CMakeFiles/compiler_ast.dir/ast/t_paramlist.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/ast/t_paramlist.cc
[  6%] Linking CXX executable ../../../bin/compiler_generate_build_templates
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate && /usr/bin/cmake -E cmake_link_script CMakeFiles/compiler_generate_build_templates.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -rdynamic CMakeFiles/compiler_generate_build_templates.dir/build_templates.cc.o -o ../../../bin/compiler_generate_build_templates  /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 
[  6%] Building CXX object thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_program.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_ast_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_program.cc.o -MF CMakeFiles/compiler_ast.dir/ast/t_program.cc.o.d -o CMakeFiles/compiler_ast.dir/ast/t_program.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/ast/t_program.cc
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[  6%] Built target compiler_generate_build_templates
[  6%] Building CXX object thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_scope.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_ast_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_scope.cc.o -MF CMakeFiles/compiler_ast.dir/ast/t_scope.cc.o.d -o CMakeFiles/compiler_ast.dir/ast/t_scope.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/ast/t_scope.cc
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/ast/t_program.cc: In member function ‘void apache::thrift::compiler::t_program::add_definition(std::unique_ptr<apache::thrift::compiler::t_named>)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/ast/t_program.cc:50:22: warning: unused variable ‘existing’ [-Wunused-variable]
   50 |   if (const t_named* existing = scope_->add_def(*definition)) {
      |                      ^~~~~~~~
/usr/bin/gmake  -f thrift/lib/cpp/CMakeFiles/thrift-core.dir/build.make thrift/lib/cpp/CMakeFiles/thrift-core.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp/CMakeFiles/thrift-core.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/lib/cpp/CMakeFiles/thrift-core.dir/build.make thrift/lib/cpp/CMakeFiles/thrift-core.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[  6%] Building CXX object thrift/lib/cpp/CMakeFiles/thrift-core.dir/Thrift.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthrift_core_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp/CMakeFiles/thrift-core.dir/Thrift.cpp.o -MF CMakeFiles/thrift-core.dir/Thrift.cpp.o.d -o CMakeFiles/thrift-core.dir/Thrift.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/Thrift.cpp
[  6%] Building CXX object thrift/lib/cpp/CMakeFiles/thrift-core.dir/__/cpp2/FieldRef.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthrift_core_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp/CMakeFiles/thrift-core.dir/__/cpp2/FieldRef.cpp.o -MF CMakeFiles/thrift-core.dir/__/cpp2/FieldRef.cpp.o.d -o CMakeFiles/thrift-core.dir/__/cpp2/FieldRef.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/FieldRef.cpp
[  7%] Building CXX object thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_structured.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_ast_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_structured.cc.o -MF CMakeFiles/compiler_ast.dir/ast/t_structured.cc.o.d -o CMakeFiles/compiler_ast.dir/ast/t_structured.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/ast/t_structured.cc
[  8%] Linking CXX shared library ../../../lib/libthrift-core.so
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/thrift-core.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libthrift-core.so.2024.02.19.00 -o ../../../lib/libthrift-core.so.2024.02.19.00 "CMakeFiles/thrift-core.dir/Thrift.cpp.o" "CMakeFiles/thrift-core.dir/__/cpp2/FieldRef.cpp.o"  /usr/lib64/libfolly.so.2024.02.19.00 /usr/lib64/libfmt.so.10.2.1 /usr/lib64/libboost_context.so.1.83.0 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_program_options.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libboost_system.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 -ldouble-conversion /usr/lib64/libgflags.so.2.2.2 -lglog -levent -lz -lssl -lcrypto -lbz2 -llzma -llz4 -lzstd -lsnappy -ldwarf -Wl,-Bstatic -liberty -Wl,-Bdynamic -laio -luring -lsodium -ldl -lunwind 
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/cmake -E cmake_symlink_library ../../../lib/libthrift-core.so.2024.02.19.00 ../../../lib/libthrift-core.so.2024.02.19.00 ../../../lib/libthrift-core.so
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[  8%] Built target thrift-core
/usr/bin/gmake  -f thrift/lib/cpp/CMakeFiles/concurrency.dir/build.make thrift/lib/cpp/CMakeFiles/concurrency.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp/CMakeFiles/concurrency.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/lib/cpp/CMakeFiles/concurrency.dir/build.make thrift/lib/cpp/CMakeFiles/concurrency.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[  9%] Building CXX object thrift/lib/cpp/CMakeFiles/concurrency.dir/concurrency/InitThreadFactory.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dconcurrency_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp/CMakeFiles/concurrency.dir/concurrency/InitThreadFactory.cpp.o -MF CMakeFiles/concurrency.dir/concurrency/InitThreadFactory.cpp.o.d -o CMakeFiles/concurrency.dir/concurrency/InitThreadFactory.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/InitThreadFactory.cpp
[  9%] Building CXX object thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_type.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_ast_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_type.cc.o -MF CMakeFiles/compiler_ast.dir/ast/t_type.cc.o.d -o CMakeFiles/compiler_ast.dir/ast/t_type.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/ast/t_type.cc
[  9%] Building CXX object thrift/lib/cpp/CMakeFiles/concurrency.dir/concurrency/PosixThreadFactory.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dconcurrency_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp/CMakeFiles/concurrency.dir/concurrency/PosixThreadFactory.cpp.o -MF CMakeFiles/concurrency.dir/concurrency/PosixThreadFactory.cpp.o.d -o CMakeFiles/concurrency.dir/concurrency/PosixThreadFactory.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/PosixThreadFactory.cpp
[  9%] Building CXX object thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_typedef.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_ast_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler_ast.dir/ast/t_typedef.cc.o -MF CMakeFiles/compiler_ast.dir/ast/t_typedef.cc.o.d -o CMakeFiles/compiler_ast.dir/ast/t_typedef.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/ast/t_typedef.cc
[  9%] Building CXX object thrift/lib/cpp/CMakeFiles/concurrency.dir/concurrency/ThreadManager.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dconcurrency_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp/CMakeFiles/concurrency.dir/concurrency/ThreadManager.cpp.o -MF CMakeFiles/concurrency.dir/concurrency/ThreadManager.cpp.o.d -o CMakeFiles/concurrency.dir/concurrency/ThreadManager.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp
[ 10%] Building CXX object thrift/compiler/CMakeFiles/compiler_ast.dir/ast/visitor.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_ast_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler_ast.dir/ast/visitor.cc.o -MF CMakeFiles/compiler_ast.dir/ast/visitor.cc.o.d -o CMakeFiles/compiler_ast.dir/ast/visitor.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/ast/visitor.cc
[ 10%] Linking CXX shared library ../../lib/libcompiler_ast.so
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/cmake -E cmake_link_script CMakeFiles/compiler_ast.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libcompiler_ast.so.2024.02.19.00 -o ../../lib/libcompiler_ast.so.2024.02.19.00 CMakeFiles/compiler_ast.dir/ast/t_base_type.cc.o CMakeFiles/compiler_ast.dir/ast/t_const.cc.o CMakeFiles/compiler_ast.dir/ast/t_enum.cc.o CMakeFiles/compiler_ast.dir/ast/t_function.cc.o CMakeFiles/compiler_ast.dir/ast/t_interface.cc.o CMakeFiles/compiler_ast.dir/ast/t_named.cc.o CMakeFiles/compiler_ast.dir/ast/t_node.cc.o CMakeFiles/compiler_ast.dir/ast/t_package.cc.o CMakeFiles/compiler_ast.dir/ast/t_paramlist.cc.o CMakeFiles/compiler_ast.dir/ast/t_program.cc.o CMakeFiles/compiler_ast.dir/ast/t_scope.cc.o CMakeFiles/compiler_ast.dir/ast/t_structured.cc.o CMakeFiles/compiler_ast.dir/ast/t_type.cc.o CMakeFiles/compiler_ast.dir/ast/t_typedef.cc.o CMakeFiles/compiler_ast.dir/ast/visitor.cc.o  -lssl -lcrypto /usr/lib64/libfmt.so.10.2.1 
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcompiler_ast.so.2024.02.19.00 ../../lib/libcompiler_ast.so.2024.02.19.00 ../../lib/libcompiler_ast.so
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 10%] Built target compiler_ast
/usr/bin/gmake  -f thrift/compiler/CMakeFiles/compiler_base.dir/build.make thrift/compiler/CMakeFiles/compiler_base.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/CMakeFiles/compiler_base.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/compiler/CMakeFiles/compiler_base.dir/build.make thrift/compiler/CMakeFiles/compiler_base.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 10%] Building CXX object thrift/compiler/CMakeFiles/compiler_base.dir/detail/system.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFTY_HH=\"/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/thrifty.hh\" -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_base_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler_base.dir/detail/system.cc.o -MF CMakeFiles/compiler_base.dir/detail/system.cc.o.d -o CMakeFiles/compiler_base.dir/detail/system.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/detail/system.cc
[ 10%] Building CXX object thrift/compiler/CMakeFiles/compiler_base.dir/diagnostic.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFTY_HH=\"/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/thrifty.hh\" -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_base_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler_base.dir/diagnostic.cc.o -MF CMakeFiles/compiler_base.dir/diagnostic.cc.o.d -o CMakeFiles/compiler_base.dir/diagnostic.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/diagnostic.cc
In file included from /usr/include/folly/Executor.h:23,
                 from /usr/include/folly/DefaultKeepAliveExecutor.h:23,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/ThreadManager.h:28,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:17:
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘apache::thrift::concurrency::SimpleThreadManager::add(folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:540:20:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
In file included from /usr/include/folly/functional/Invoke.h:32,
                 from /usr/include/folly/Function.h:218:
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::SimpleThreadManager::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘apache::thrift::concurrency::ThreadManagerExecutorAdapter::add(folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:1599:56:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::ThreadManagerExecutorAdapter::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::VirtualExecutor::add(folly::Function<void ()>)’ at /usr/include/folly/VirtualExecutor.h:68:54:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::VirtualExecutor::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::VirtualExecutor::wrapFunc(folly::Function<void ()>)::FuncAndKeepAlive::FuncAndKeepAlive(folly::Function<void ()>&&, folly::VirtualExecutor*)’ at /usr/include/folly/VirtualExecutor.h:37:54,
    inlined from ‘folly::VirtualExecutor::wrapFunc(folly::Function<void ()>)’ at /usr/include/folly/VirtualExecutor.h:46:47,
    inlined from ‘folly::VirtualExecutor::add(folly::Function<void ()>)’ at /usr/include/folly/VirtualExecutor.h:68:54:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::VirtualExecutor::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function<folly::VirtualExecutor::wrapFunc(folly::Function<void ()>)::FuncAndKeepAlive, void, void, false>(folly::VirtualExecutor::wrapFunc(folly::Function<void ()>)::FuncAndKeepAlive)’,
    inlined from ‘folly::VirtualExecutor::add(folly::Function<void ()>)’ at /usr/include/folly/VirtualExecutor.h:68:45:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::VirtualExecutor::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::VirtualExecutor::wrapFunc(folly::Function<void ()>)::FuncAndKeepAlive::FuncAndKeepAlive(FuncAndKeepAlive&&)’ at /usr/include/folly/VirtualExecutor.h:34:11,
    inlined from ‘folly::Function<void ()>::Function<folly::VirtualExecutor::wrapFunc(folly::Function<void ()>)::FuncAndKeepAlive, void, void, false>(folly::VirtualExecutor::wrapFunc(folly::Function<void ()>)::FuncAndKeepAlive)’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘folly::VirtualExecutor::add(folly::Function<void ()>)’ at /usr/include/folly/VirtualExecutor.h:68:45:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::VirtualExecutor::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 11%] Building CXX object thrift/compiler/CMakeFiles/compiler_base.dir/source_location.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFTY_HH=\"/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/thrifty.hh\" -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_base_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler_base.dir/source_location.cc.o -MF CMakeFiles/compiler_base.dir/source_location.cc.o.d -o CMakeFiles/compiler_base.dir/source_location.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/source_location.cc
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::VirtualExecutor::addWithPriority(folly::Function<void ()>, signed char)’ at /usr/include/folly/VirtualExecutor.h:71:40:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::VirtualExecutor::addWithPriority(folly::Function<void ()>, signed char)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::VirtualExecutor::wrapFunc(folly::Function<void ()>)::FuncAndKeepAlive::FuncAndKeepAlive(folly::Function<void ()>&&, folly::VirtualExecutor*)’ at /usr/include/folly/VirtualExecutor.h:37:54,
    inlined from ‘folly::VirtualExecutor::wrapFunc(folly::Function<void ()>)’ at /usr/include/folly/VirtualExecutor.h:46:47,
    inlined from ‘folly::VirtualExecutor::addWithPriority(folly::Function<void ()>, signed char)’ at /usr/include/folly/VirtualExecutor.h:71:40:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::VirtualExecutor::addWithPriority(folly::Function<void ()>, signed char)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function<folly::VirtualExecutor::wrapFunc(folly::Function<void ()>)::FuncAndKeepAlive, void, void, false>(folly::VirtualExecutor::wrapFunc(folly::Function<void ()>)::FuncAndKeepAlive)’,
    inlined from ‘folly::VirtualExecutor::addWithPriority(folly::Function<void ()>, signed char)’ at /usr/include/folly/VirtualExecutor.h:71:31:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::VirtualExecutor::addWithPriority(folly::Function<void ()>, signed char)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::VirtualExecutor::wrapFunc(folly::Function<void ()>)::FuncAndKeepAlive::FuncAndKeepAlive(FuncAndKeepAlive&&)’ at /usr/include/folly/VirtualExecutor.h:34:11,
    inlined from ‘folly::Function<void ()>::Function<folly::VirtualExecutor::wrapFunc(folly::Function<void ()>)::FuncAndKeepAlive, void, void, false>(folly::VirtualExecutor::wrapFunc(folly::Function<void ()>)::FuncAndKeepAlive)’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘folly::VirtualExecutor::addWithPriority(folly::Function<void ()>, signed char)’ at /usr/include/folly/VirtualExecutor.h:71:31:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::VirtualExecutor::addWithPriority(folly::Function<void ()>, signed char)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<bool ()>::Function()’,
    inlined from ‘folly::Function<bool ()>::operator=(decltype(nullptr))’ at /usr/include/folly/Function.h:839:66,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::stopRep()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:156:16,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::~FunctionRunner()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:145:16:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::FunctionRunner::~FunctionRunner()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::FunctionRunner<folly::Function<void ()> >(folly::Function<void ()>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:98:9,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::create<folly::Function<void ()> >(folly::Function<void ()>&&)std::shared_ptr<apache::thrift::concurrency::FunctionRunner>’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:72:9,
    inlined from ‘apache::thrift::concurrency::ThreadManager::Impl::add(folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:314:31:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::ThreadManager::Impl::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<bool ()>::Function()’,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::FunctionRunner<folly::Function<void ()> >(folly::Function<void ()>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:98:38,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::create<folly::Function<void ()> >(folly::Function<void ()>&&)std::shared_ptr<apache::thrift::concurrency::FunctionRunner>’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:72:9,
    inlined from ‘apache::thrift::concurrency::ThreadManager::Impl::add(folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:314:31:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::ThreadManager::Impl::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::FunctionRunner<folly::Function<void ()> >(folly::Function<void ()>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:98:50,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::create<folly::Function<void ()> >(folly::Function<void ()>&&)std::shared_ptr<apache::thrift::concurrency::FunctionRunner>’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:72:9,
    inlined from ‘apache::thrift::concurrency::ThreadManager::Impl::add(folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:314:31:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::ThreadManager::Impl::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::FunctionRunner<folly::Function<void ()> >(folly::Function<void ()>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:98:9,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::create<folly::Function<void ()> >(folly::Function<void ()>&&)std::shared_ptr<apache::thrift::concurrency::FunctionRunner>’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:72:9,
    inlined from ‘apache::thrift::concurrency::PriorityThreadManager::PriorityImpl::add(folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:1208:31:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::PriorityThreadManager::PriorityImpl::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<bool ()>::Function()’,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::FunctionRunner<folly::Function<void ()> >(folly::Function<void ()>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:98:38,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::create<folly::Function<void ()> >(folly::Function<void ()>&&)std::shared_ptr<apache::thrift::concurrency::FunctionRunner>’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:72:9,
    inlined from ‘apache::thrift::concurrency::PriorityThreadManager::PriorityImpl::add(folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:1208:31:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::PriorityThreadManager::PriorityImpl::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::FunctionRunner<folly::Function<void ()> >(folly::Function<void ()>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:98:50,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::create<folly::Function<void ()> >(folly::Function<void ()>&&)std::shared_ptr<apache::thrift::concurrency::FunctionRunner>’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:72:9,
    inlined from ‘apache::thrift::concurrency::PriorityThreadManager::PriorityImpl::add(folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:1208:31:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::PriorityThreadManager::PriorityImpl::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘apache::thrift::concurrency::(anonymous namespace)::ExecutorWithSourceAndPriority<apache::thrift::concurrency::PriorityThreadManager::PriorityImpl>::add(folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:90:40:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::(anonymous namespace)::ExecutorWithSourceAndPriority<apache::thrift::concurrency::PriorityThreadManager::PriorityImpl>::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::FunctionRunner<folly::Function<void ()> >(folly::Function<void ()>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:98:9,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::create<folly::Function<void ()> >(folly::Function<void ()>&&)std::shared_ptr<apache::thrift::concurrency::FunctionRunner>’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:72:9,
    inlined from ‘apache::thrift::concurrency::PriorityThreadManager::PriorityImpl::addWithPriorityAndSource(folly::Function<void ()>, apache::thrift::concurrency::PRIORITY, apache::thrift::concurrency::ThreadManager::Source)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:1195:47,
    inlined from ‘apache::thrift::concurrency::(anonymous namespace)::ExecutorWithSourceAndPriority<apache::thrift::concurrency::PriorityThreadManager::PriorityImpl>::add(folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:90:40:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::(anonymous namespace)::ExecutorWithSourceAndPriority<apache::thrift::concurrency::PriorityThreadManager::PriorityImpl>::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<bool ()>::Function()’,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::FunctionRunner<folly::Function<void ()> >(folly::Function<void ()>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:98:38,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::create<folly::Function<void ()> >(folly::Function<void ()>&&)std::shared_ptr<apache::thrift::concurrency::FunctionRunner>’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:72:9,
    inlined from ‘apache::thrift::concurrency::PriorityThreadManager::PriorityImpl::addWithPriorityAndSource(folly::Function<void ()>, apache::thrift::concurrency::PRIORITY, apache::thrift::concurrency::ThreadManager::Source)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:1195:47,
    inlined from ‘apache::thrift::concurrency::(anonymous namespace)::ExecutorWithSourceAndPriority<apache::thrift::concurrency::PriorityThreadManager::PriorityImpl>::add(folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:90:40:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::(anonymous namespace)::ExecutorWithSourceAndPriority<apache::thrift::concurrency::PriorityThreadManager::PriorityImpl>::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::FunctionRunner<folly::Function<void ()> >(folly::Function<void ()>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:98:50,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::create<folly::Function<void ()> >(folly::Function<void ()>&&)std::shared_ptr<apache::thrift::concurrency::FunctionRunner>’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:72:9,
    inlined from ‘apache::thrift::concurrency::PriorityThreadManager::PriorityImpl::addWithPriorityAndSource(folly::Function<void ()>, apache::thrift::concurrency::PRIORITY, apache::thrift::concurrency::ThreadManager::Source)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:1195:47,
    inlined from ‘apache::thrift::concurrency::(anonymous namespace)::ExecutorWithSourceAndPriority<apache::thrift::concurrency::PriorityThreadManager::PriorityImpl>::add(folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:90:40:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::(anonymous namespace)::ExecutorWithSourceAndPriority<apache::thrift::concurrency::PriorityThreadManager::PriorityImpl>::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::FunctionRunner<folly::Function<void ()> >(folly::Function<void ()>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:98:9,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::create<folly::Function<void ()> >(folly::Function<void ()>&&)std::shared_ptr<apache::thrift::concurrency::FunctionRunner>’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:72:9,
    inlined from ‘apache::thrift::concurrency::PriorityThreadManager::PriorityImpl::addWithPriority(folly::Function<void ()>, signed char)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:1222:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::PriorityThreadManager::PriorityImpl::addWithPriority(folly::Function<void ()>, signed char)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<bool ()>::Function()’,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::FunctionRunner<folly::Function<void ()> >(folly::Function<void ()>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:98:38,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::create<folly::Function<void ()> >(folly::Function<void ()>&&)std::shared_ptr<apache::thrift::concurrency::FunctionRunner>’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:72:9,
    inlined from ‘apache::thrift::concurrency::PriorityThreadManager::PriorityImpl::addWithPriority(folly::Function<void ()>, signed char)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:1222:37:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::PriorityThreadManager::PriorityImpl::addWithPriority(folly::Function<void ()>, signed char)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::FunctionRunner<folly::Function<void ()> >(folly::Function<void ()>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:98:50,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::create<folly::Function<void ()> >(folly::Function<void ()>&&)std::shared_ptr<apache::thrift::concurrency::FunctionRunner>’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:72:9,
    inlined from ‘apache::thrift::concurrency::PriorityThreadManager::PriorityImpl::addWithPriority(folly::Function<void ()>, signed char)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:1222:37:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::PriorityThreadManager::PriorityImpl::addWithPriority(folly::Function<void ()>, signed char)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘apache::thrift::concurrency::(anonymous namespace)::ExecutorWithSourceAndPriority<apache::thrift::concurrency::(anonymous namespace)::SimpleThreadManagerImpl>::add(folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:90:40:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::(anonymous namespace)::ExecutorWithSourceAndPriority<apache::thrift::concurrency::(anonymous namespace)::SimpleThreadManagerImpl>::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::FunctionRunner<folly::Function<void ()> >(folly::Function<void ()>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:98:9,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::create<folly::Function<void ()> >(folly::Function<void ()>&&)std::shared_ptr<apache::thrift::concurrency::FunctionRunner>’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:72:9,
    inlined from ‘apache::thrift::concurrency::(anonymous namespace)::SimpleThreadManagerImpl::addWithPriorityAndSource(folly::Function<void ()>, apache::thrift::concurrency::PRIORITY, apache::thrift::concurrency::ThreadManager::Source)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:459:31,
    inlined from ‘apache::thrift::concurrency::(anonymous namespace)::ExecutorWithSourceAndPriority<apache::thrift::concurrency::(anonymous namespace)::SimpleThreadManagerImpl>::add(folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:90:40:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::(anonymous namespace)::ExecutorWithSourceAndPriority<apache::thrift::concurrency::(anonymous namespace)::SimpleThreadManagerImpl>::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<bool ()>::Function()’,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::FunctionRunner<folly::Function<void ()> >(folly::Function<void ()>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:98:38,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::create<folly::Function<void ()> >(folly::Function<void ()>&&)std::shared_ptr<apache::thrift::concurrency::FunctionRunner>’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:72:9,
    inlined from ‘apache::thrift::concurrency::(anonymous namespace)::SimpleThreadManagerImpl::addWithPriorityAndSource(folly::Function<void ()>, apache::thrift::concurrency::PRIORITY, apache::thrift::concurrency::ThreadManager::Source)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:459:31,
    inlined from ‘apache::thrift::concurrency::(anonymous namespace)::ExecutorWithSourceAndPriority<apache::thrift::concurrency::(anonymous namespace)::SimpleThreadManagerImpl>::add(folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:90:40:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::(anonymous namespace)::ExecutorWithSourceAndPriority<apache::thrift::concurrency::(anonymous namespace)::SimpleThreadManagerImpl>::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::FunctionRunner<folly::Function<void ()> >(folly::Function<void ()>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:98:50,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::create<folly::Function<void ()> >(folly::Function<void ()>&&)std::shared_ptr<apache::thrift::concurrency::FunctionRunner>’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:72:9,
    inlined from ‘apache::thrift::concurrency::(anonymous namespace)::SimpleThreadManagerImpl::addWithPriorityAndSource(folly::Function<void ()>, apache::thrift::concurrency::PRIORITY, apache::thrift::concurrency::ThreadManager::Source)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:459:31,
    inlined from ‘apache::thrift::concurrency::(anonymous namespace)::ExecutorWithSourceAndPriority<apache::thrift::concurrency::(anonymous namespace)::SimpleThreadManagerImpl>::add(folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:90:40:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::(anonymous namespace)::ExecutorWithSourceAndPriority<apache::thrift::concurrency::(anonymous namespace)::SimpleThreadManagerImpl>::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::FunctionRunner<folly::Function<void ()> >(folly::Function<void ()>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:98:9,
    inlined from ‘std::_Construct<apache::thrift::concurrency::FunctionRunner, folly::Function<void ()> >(apache::thrift::concurrency::FunctionRunner*, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<apache::thrift::concurrency::FunctionRunner, folly::Function<void ()> >(std::allocator<void>&, apache::thrift::concurrency::FunctionRunner*, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<apache::thrift::concurrency::FunctionRunner, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<folly::Function<void ()> >(std::allocator<void>, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<apache::thrift::concurrency::FunctionRunner, std::allocator<void>, folly::Function<void ()> >(apache::thrift::concurrency::FunctionRunner*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<apache::thrift::concurrency::FunctionRunner, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, folly::Function<void ()> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<apache::thrift::concurrency::FunctionRunner>::shared_ptr<std::allocator<void>, folly::Function<void ()> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<apache::thrift::concurrency::FunctionRunner, folly::Function<void ()> >(folly::Function<void ()>&&)std::shared_ptr<apache::thrift::concurrency::FunctionRunner>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘apache::thrift::concurrency::(anonymous namespace)::PriorityQueueThreadManager::addWithPriority(folly::Function<void ()>, signed char)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:1399:41:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::(anonymous namespace)::PriorityQueueThreadManager::addWithPriority(folly::Function<void ()>, signed char)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<bool ()>::Function()’,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::FunctionRunner<folly::Function<void ()> >(folly::Function<void ()>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:98:38,
    inlined from ‘std::_Construct<apache::thrift::concurrency::FunctionRunner, folly::Function<void ()> >(apache::thrift::concurrency::FunctionRunner*, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<apache::thrift::concurrency::FunctionRunner, folly::Function<void ()> >(std::allocator<void>&, apache::thrift::concurrency::FunctionRunner*, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<apache::thrift::concurrency::FunctionRunner, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<folly::Function<void ()> >(std::allocator<void>, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<apache::thrift::concurrency::FunctionRunner, std::allocator<void>, folly::Function<void ()> >(apache::thrift::concurrency::FunctionRunner*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<apache::thrift::concurrency::FunctionRunner, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, folly::Function<void ()> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<apache::thrift::concurrency::FunctionRunner>::shared_ptr<std::allocator<void>, folly::Function<void ()> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<apache::thrift::concurrency::FunctionRunner, folly::Function<void ()> >(folly::Function<void ()>&&)std::shared_ptr<apache::thrift::concurrency::FunctionRunner>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘apache::thrift::concurrency::(anonymous namespace)::PriorityQueueThreadManager::addWithPriority(folly::Function<void ()>, signed char)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:1399:41:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::(anonymous namespace)::PriorityQueueThreadManager::addWithPriority(folly::Function<void ()>, signed char)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::FunctionRunner<folly::Function<void ()> >(folly::Function<void ()>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:98:50,
    inlined from ‘std::_Construct<apache::thrift::concurrency::FunctionRunner, folly::Function<void ()> >(apache::thrift::concurrency::FunctionRunner*, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<apache::thrift::concurrency::FunctionRunner, folly::Function<void ()> >(std::allocator<void>&, apache::thrift::concurrency::FunctionRunner*, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<apache::thrift::concurrency::FunctionRunner, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<folly::Function<void ()> >(std::allocator<void>, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<apache::thrift::concurrency::FunctionRunner, std::allocator<void>, folly::Function<void ()> >(apache::thrift::concurrency::FunctionRunner*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<apache::thrift::concurrency::FunctionRunner, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, folly::Function<void ()> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<apache::thrift::concurrency::FunctionRunner>::shared_ptr<std::allocator<void>, folly::Function<void ()> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<apache::thrift::concurrency::FunctionRunner, folly::Function<void ()> >(folly::Function<void ()>&&)std::shared_ptr<apache::thrift::concurrency::FunctionRunner>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘apache::thrift::concurrency::(anonymous namespace)::PriorityQueueThreadManager::addWithPriority(folly::Function<void ()>, signed char)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:1399:41:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::(anonymous namespace)::PriorityQueueThreadManager::addWithPriority(folly::Function<void ()>, signed char)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::FunctionRunner<folly::Function<void ()> >(folly::Function<void ()>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:98:9,
    inlined from ‘std::_Construct<apache::thrift::concurrency::FunctionRunner, folly::Function<void ()> >(apache::thrift::concurrency::FunctionRunner*, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<apache::thrift::concurrency::FunctionRunner, folly::Function<void ()> >(std::allocator<void>&, apache::thrift::concurrency::FunctionRunner*, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<apache::thrift::concurrency::FunctionRunner, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<folly::Function<void ()> >(std::allocator<void>, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<apache::thrift::concurrency::FunctionRunner, std::allocator<void>, folly::Function<void ()> >(apache::thrift::concurrency::FunctionRunner*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<apache::thrift::concurrency::FunctionRunner, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, folly::Function<void ()> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<apache::thrift::concurrency::FunctionRunner>::shared_ptr<std::allocator<void>, folly::Function<void ()> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<apache::thrift::concurrency::FunctionRunner, folly::Function<void ()> >(folly::Function<void ()>&&)std::shared_ptr<apache::thrift::concurrency::FunctionRunner>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘apache::thrift::concurrency::(anonymous namespace)::PriorityQueueThreadManager::add(folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:1386:41:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::(anonymous namespace)::PriorityQueueThreadManager::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<bool ()>::Function()’,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::FunctionRunner<folly::Function<void ()> >(folly::Function<void ()>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:98:38,
    inlined from ‘std::_Construct<apache::thrift::concurrency::FunctionRunner, folly::Function<void ()> >(apache::thrift::concurrency::FunctionRunner*, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<apache::thrift::concurrency::FunctionRunner, folly::Function<void ()> >(std::allocator<void>&, apache::thrift::concurrency::FunctionRunner*, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<apache::thrift::concurrency::FunctionRunner, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<folly::Function<void ()> >(std::allocator<void>, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<apache::thrift::concurrency::FunctionRunner, std::allocator<void>, folly::Function<void ()> >(apache::thrift::concurrency::FunctionRunner*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<apache::thrift::concurrency::FunctionRunner, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, folly::Function<void ()> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<apache::thrift::concurrency::FunctionRunner>::shared_ptr<std::allocator<void>, folly::Function<void ()> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<apache::thrift::concurrency::FunctionRunner, folly::Function<void ()> >(folly::Function<void ()>&&)std::shared_ptr<apache::thrift::concurrency::FunctionRunner>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘apache::thrift::concurrency::(anonymous namespace)::PriorityQueueThreadManager::add(folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:1386:41:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::(anonymous namespace)::PriorityQueueThreadManager::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::FunctionRunner<folly::Function<void ()> >(folly::Function<void ()>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:98:50,
    inlined from ‘std::_Construct<apache::thrift::concurrency::FunctionRunner, folly::Function<void ()> >(apache::thrift::concurrency::FunctionRunner*, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<apache::thrift::concurrency::FunctionRunner, folly::Function<void ()> >(std::allocator<void>&, apache::thrift::concurrency::FunctionRunner*, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<apache::thrift::concurrency::FunctionRunner, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<folly::Function<void ()> >(std::allocator<void>, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<apache::thrift::concurrency::FunctionRunner, std::allocator<void>, folly::Function<void ()> >(apache::thrift::concurrency::FunctionRunner*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<apache::thrift::concurrency::FunctionRunner, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, folly::Function<void ()> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<apache::thrift::concurrency::FunctionRunner>::shared_ptr<std::allocator<void>, folly::Function<void ()> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<apache::thrift::concurrency::FunctionRunner, folly::Function<void ()> >(folly::Function<void ()>&&)std::shared_ptr<apache::thrift::concurrency::FunctionRunner>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘apache::thrift::concurrency::(anonymous namespace)::PriorityQueueThreadManager::add(folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:1386:41:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::(anonymous namespace)::PriorityQueueThreadManager::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘apache::thrift::concurrency::(anonymous namespace)::ExecutorWithSourceAndPriority<apache::thrift::concurrency::(anonymous namespace)::PriorityQueueThreadManager>::add(folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:90:40:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::(anonymous namespace)::ExecutorWithSourceAndPriority<apache::thrift::concurrency::(anonymous namespace)::PriorityQueueThreadManager>::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::FunctionRunner<folly::Function<void ()> >(folly::Function<void ()>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:98:9,
    inlined from ‘std::_Construct<apache::thrift::concurrency::FunctionRunner, folly::Function<void ()> >(apache::thrift::concurrency::FunctionRunner*, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<apache::thrift::concurrency::FunctionRunner, folly::Function<void ()> >(std::allocator<void>&, apache::thrift::concurrency::FunctionRunner*, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<apache::thrift::concurrency::FunctionRunner, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<folly::Function<void ()> >(std::allocator<void>, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<apache::thrift::concurrency::FunctionRunner, std::allocator<void>, folly::Function<void ()> >(apache::thrift::concurrency::FunctionRunner*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<apache::thrift::concurrency::FunctionRunner, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, folly::Function<void ()> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<apache::thrift::concurrency::FunctionRunner>::shared_ptr<std::allocator<void>, folly::Function<void ()> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<apache::thrift::concurrency::FunctionRunner, folly::Function<void ()> >(folly::Function<void ()>&&)std::shared_ptr<apache::thrift::concurrency::FunctionRunner>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘apache::thrift::concurrency::(anonymous namespace)::PriorityQueueThreadManager::addWithPriorityAndSource(folly::Function<void ()>, apache::thrift::concurrency::PRIORITY, apache::thrift::concurrency::ThreadManager::Source)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:1413:46,
    inlined from ‘apache::thrift::concurrency::(anonymous namespace)::ExecutorWithSourceAndPriority<apache::thrift::concurrency::(anonymous namespace)::PriorityQueueThreadManager>::add(folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:90:40:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::(anonymous namespace)::ExecutorWithSourceAndPriority<apache::thrift::concurrency::(anonymous namespace)::PriorityQueueThreadManager>::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<bool ()>::Function()’,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::FunctionRunner<folly::Function<void ()> >(folly::Function<void ()>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:98:38,
    inlined from ‘std::_Construct<apache::thrift::concurrency::FunctionRunner, folly::Function<void ()> >(apache::thrift::concurrency::FunctionRunner*, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<apache::thrift::concurrency::FunctionRunner, folly::Function<void ()> >(std::allocator<void>&, apache::thrift::concurrency::FunctionRunner*, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<apache::thrift::concurrency::FunctionRunner, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<folly::Function<void ()> >(std::allocator<void>, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<apache::thrift::concurrency::FunctionRunner, std::allocator<void>, folly::Function<void ()> >(apache::thrift::concurrency::FunctionRunner*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<apache::thrift::concurrency::FunctionRunner, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, folly::Function<void ()> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<apache::thrift::concurrency::FunctionRunner>::shared_ptr<std::allocator<void>, folly::Function<void ()> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<apache::thrift::concurrency::FunctionRunner, folly::Function<void ()> >(folly::Function<void ()>&&)std::shared_ptr<apache::thrift::concurrency::FunctionRunner>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘apache::thrift::concurrency::(anonymous namespace)::PriorityQueueThreadManager::addWithPriorityAndSource(folly::Function<void ()>, apache::thrift::concurrency::PRIORITY, apache::thrift::concurrency::ThreadManager::Source)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:1413:46,
    inlined from ‘apache::thrift::concurrency::(anonymous namespace)::ExecutorWithSourceAndPriority<apache::thrift::concurrency::(anonymous namespace)::PriorityQueueThreadManager>::add(folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:90:40:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::(anonymous namespace)::ExecutorWithSourceAndPriority<apache::thrift::concurrency::(anonymous namespace)::PriorityQueueThreadManager>::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::FunctionRunner<folly::Function<void ()> >(folly::Function<void ()>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:98:50,
    inlined from ‘std::_Construct<apache::thrift::concurrency::FunctionRunner, folly::Function<void ()> >(apache::thrift::concurrency::FunctionRunner*, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<apache::thrift::concurrency::FunctionRunner, folly::Function<void ()> >(std::allocator<void>&, apache::thrift::concurrency::FunctionRunner*, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<apache::thrift::concurrency::FunctionRunner, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<folly::Function<void ()> >(std::allocator<void>, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<apache::thrift::concurrency::FunctionRunner, std::allocator<void>, folly::Function<void ()> >(apache::thrift::concurrency::FunctionRunner*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<apache::thrift::concurrency::FunctionRunner, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, folly::Function<void ()> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<apache::thrift::concurrency::FunctionRunner>::shared_ptr<std::allocator<void>, folly::Function<void ()> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<apache::thrift::concurrency::FunctionRunner, folly::Function<void ()> >(folly::Function<void ()>&&)std::shared_ptr<apache::thrift::concurrency::FunctionRunner>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘apache::thrift::concurrency::(anonymous namespace)::PriorityQueueThreadManager::addWithPriorityAndSource(folly::Function<void ()>, apache::thrift::concurrency::PRIORITY, apache::thrift::concurrency::ThreadManager::Source)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:1413:46,
    inlined from ‘apache::thrift::concurrency::(anonymous namespace)::ExecutorWithSourceAndPriority<apache::thrift::concurrency::(anonymous namespace)::PriorityQueueThreadManager>::add(folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/ThreadManager.cpp:90:40:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::(anonymous namespace)::ExecutorWithSourceAndPriority<apache::thrift::concurrency::(anonymous namespace)::PriorityQueueThreadManager>::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/folly/container/detail/F14MapFallback.h:26,
                 from /usr/include/folly/container/F14Map.h:44,
                 from /usr/include/folly/io/async/Request.h:29,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/ThreadManager.h:33:
In member function ‘folly::f14::detail::F14Chunk<void const*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<void const*, void, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<void const*, void, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<void const*, void, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<void const*, void, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
[ 11%] Building CXX object thrift/compiler/CMakeFiles/compiler_base.dir/lib/schematizer.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFTY_HH=\"/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/thrifty.hh\" -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_base_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler_base.dir/lib/schematizer.cc.o -MF CMakeFiles/compiler_base.dir/lib/schematizer.cc.o.d -o CMakeFiles/compiler_base.dir/lib/schematizer.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/lib/schematizer.cc
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::detail::MeteredExecutorImpl<std::atomic>::Task::Task(folly::detail::MeteredExecutorImpl<std::atomic>::Task&&)’ at /usr/include/folly/executors/MeteredExecutor.h:82:9,
    inlined from ‘folly::AtomicNotificationQueue<folly::detail::MeteredExecutorImpl<std::atomic>::Task>::Node::Node<folly::detail::MeteredExecutorImpl<std::atomic>::Task>(std::shared_ptr<folly::RequestContext>, folly::detail::MeteredExecutorImpl<std::atomic>::Task&&)’ at /usr/include/folly/io/async/AtomicNotificationQueue.h:117:11,
    inlined from ‘folly::AtomicNotificationQueue<folly::detail::MeteredExecutorImpl<std::atomic>::Task>::AtomicQueue::pushImpl<folly::detail::MeteredExecutorImpl<std::atomic>::Task>(std::shared_ptr<folly::RequestContext>, folly::detail::MeteredExecutorImpl<std::atomic>::Task&&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:106:7,
    inlined from ‘folly::AtomicNotificationQueue<folly::detail::MeteredExecutorImpl<std::atomic>::Task>::AtomicQueue::push<folly::detail::MeteredExecutorImpl<std::atomic>::Task>(std::shared_ptr<folly::RequestContext>, folly::detail::MeteredExecutorImpl<std::atomic>::Task&&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:133:18,
    inlined from ‘folly::AtomicNotificationQueue<folly::detail::MeteredExecutorImpl<std::atomic>::Task>::push<folly::detail::MeteredExecutorImpl<std::atomic>::Task>(std::shared_ptr<folly::RequestContext>, folly::detail::MeteredExecutorImpl<std::atomic>::Task&&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:220:27:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::AtomicNotificationQueue<folly::detail::MeteredExecutorImpl<std::atomic>::Task>::push<folly::detail::MeteredExecutorImpl<std::atomic>::Task>(std::shared_ptr<folly::RequestContext>, folly::detail::MeteredExecutorImpl<std::atomic>::Task&&)bool’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::detail::MeteredExecutorImpl<std::atomic>::Task::Task(folly::Function<void ()>&&)’ at /usr/include/folly/executors/MeteredExecutor.h:86:34,
    inlined from ‘folly::detail::MeteredExecutorImpl<std::atomic>::add(folly::Function<void ()>)’ at /usr/include/folly/executors/MeteredExecutor-inl.h:56:8:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::detail::MeteredExecutorImpl<std::atomic>::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::detail::MeteredExecutorImpl<std::atomic>::Task::Task(folly::detail::MeteredExecutorImpl<std::atomic>::Task&&)’ at /usr/include/folly/executors/MeteredExecutor.h:82:9,
    inlined from ‘std::_Construct<folly::detail::MeteredExecutorImpl<std::atomic>::Task, folly::detail::MeteredExecutorImpl<std::atomic>::Task>(folly::detail::MeteredExecutorImpl<std::atomic>::Task*, folly::detail::MeteredExecutorImpl<std::atomic>::Task&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::_Optional_payload_base<folly::detail::MeteredExecutorImpl<std::atomic>::Task>::_M_construct<folly::detail::MeteredExecutorImpl<std::atomic>::Task>(folly::detail::MeteredExecutorImpl<std::atomic>::Task&&)void’ at /usr/include/c++/14/optional:274:19,
    inlined from ‘std::_Optional_payload_base<folly::detail::MeteredExecutorImpl<std::atomic>::Task>::_Optional_payload_base(bool, std::_Optional_payload_base<folly::detail::MeteredExecutorImpl<std::atomic>::Task>&&)’ at /usr/include/c++/14/optional:151:22,
    inlined from ‘std::_Optional_payload_base<folly::detail::MeteredExecutorImpl<std::atomic>::Task>::_Optional_payload_base(bool, std::_Optional_payload_base<folly::detail::MeteredExecutorImpl<std::atomic>::Task>&&)’ at /usr/include/c++/14/optional:147:7,
    inlined from ‘std::_Optional_payload<folly::detail::MeteredExecutorImpl<std::atomic>::Task, true, false, false>::_Optional_payload_base(bool, std::_Optional_payload_base<folly::detail::MeteredExecutorImpl<std::atomic>::Task>&&)’ at /usr/include/c++/14/optional:395:42,
    inlined from ‘std::_Optional_payload<folly::detail::MeteredExecutorImpl<std::atomic>::Task, false, false, false>::_Optional_payload_base(bool, std::_Optional_payload_base<folly::detail::MeteredExecutorImpl<std::atomic>::Task>&&)’ at /usr/include/c++/14/optional:429:57,
    inlined from ‘std::_Optional_base<folly::detail::MeteredExecutorImpl<std::atomic>::Task, false, false>::_Optional_base(std::_Optional_base<folly::detail::MeteredExecutorImpl<std::atomic>::Task, false, false>&&)’ at /usr/include/c++/14/optional:542:9,
    inlined from ‘std::optional<folly::detail::MeteredExecutorImpl<std::atomic>::Task>::optional(std::optional<folly::detail::MeteredExecutorImpl<std::atomic>::Task>&&)’ at /usr/include/c++/14/optional:703:11,
    inlined from ‘folly::detail::MeteredExecutorImpl<std::atomic>::Consumer::executeIfNotEmpty()’ at /usr/include/folly/executors/MeteredExecutor-inl.h:142:10:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::detail::MeteredExecutorImpl<std::atomic>::Consumer::executeIfNotEmpty()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::detail::MeteredExecutorImpl<std::atomic>::Task::Task(folly::detail::MeteredExecutorImpl<std::atomic>::Task&&)’ at /usr/include/folly/executors/MeteredExecutor.h:82:9,
    inlined from ‘std::_Optional_payload_base<folly::detail::MeteredExecutorImpl<std::atomic>::Task>::_Storage<folly::detail::MeteredExecutorImpl<std::atomic>::Task, false>::_Storage<folly::detail::MeteredExecutorImpl<std::atomic>::Task>(std::in_place_t, folly::detail::MeteredExecutorImpl<std::atomic>::Task&&)’ at /usr/include/c++/14/optional:240:8,
    inlined from ‘std::_Optional_payload_base<folly::detail::MeteredExecutorImpl<std::atomic>::Task>::_Optional_payload_base<folly::detail::MeteredExecutorImpl<std::atomic>::Task>(std::in_place_t, folly::detail::MeteredExecutorImpl<std::atomic>::Task&&)’ at /usr/include/c++/14/optional:122:4,
    inlined from ‘std::_Optional_payload<folly::detail::MeteredExecutorImpl<std::atomic>::Task, true, false, false>::_Optional_payload_base<folly::detail::MeteredExecutorImpl<std::atomic>::Task>(std::in_place_t, folly::detail::MeteredExecutorImpl<std::atomic>::Task&&)’ at /usr/include/c++/14/optional:395:42,
    inlined from ‘std::_Optional_payload<folly::detail::MeteredExecutorImpl<std::atomic>::Task, false, false, false>::_Optional_payload_base<folly::detail::MeteredExecutorImpl<std::atomic>::Task>(std::in_place_t, folly::detail::MeteredExecutorImpl<std::atomic>::Task&&)’ at /usr/include/c++/14/optional:429:57,
    inlined from ‘std::_Optional_base<folly::detail::MeteredExecutorImpl<std::atomic>::Task, false, false>::_Optional_base<folly::detail::MeteredExecutorImpl<std::atomic>::Task, false>(std::in_place_t, folly::detail::MeteredExecutorImpl<std::atomic>::Task&&)’ at /usr/include/c++/14/optional:519:4,
    inlined from ‘std::optional<folly::detail::MeteredExecutorImpl<std::atomic>::Task>::optional<folly::detail::MeteredExecutorImpl<std::atomic>::Task, true>(folly::detail::MeteredExecutorImpl<std::atomic>::Task&&)’ at /usr/include/c++/14/optional:747:47,
    inlined from ‘std::make_optional<folly::detail::MeteredExecutorImpl<std::atomic>::Task>(folly::detail::MeteredExecutorImpl<std::atomic>::Task&&)std::enable_if<is_constructible_v<std::decay<folly::detail::MeteredExecutorImpl<std::atomic>::Task>::type, folly::detail::MeteredExecutorImpl<std::atomic>::Task>, std::optional<std::decay<folly::detail::MeteredExecutorImpl<std::atomic>::Task>::type> >::type’ at /usr/include/c++/14/optional:1460:61,
    inlined from ‘folly::detail::MeteredExecutorImpl<std::atomic>::Consumer::operator()(folly::detail::MeteredExecutorImpl<std::atomic>::Task&&, std::shared_ptr<folly::RequestContext>&&)’ at /usr/include/folly/executors/MeteredExecutor-inl.h:154:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::detail::MeteredExecutorImpl<std::atomic>::Consumer::operator()(folly::detail::MeteredExecutorImpl<std::atomic>::Task&&, std::shared_ptr<folly::RequestContext>&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::detail::MeteredExecutorImpl<std::atomic>::Task::Task(folly::detail::MeteredExecutorImpl<std::atomic>::Task&&)’ at /usr/include/folly/executors/MeteredExecutor.h:82:9,
    inlined from ‘std::_Construct<folly::detail::MeteredExecutorImpl<std::atomic>::Task, folly::detail::MeteredExecutorImpl<std::atomic>::Task>(folly::detail::MeteredExecutorImpl<std::atomic>::Task*, folly::detail::MeteredExecutorImpl<std::atomic>::Task&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::_Optional_payload_base<folly::detail::MeteredExecutorImpl<std::atomic>::Task>::_M_construct<folly::detail::MeteredExecutorImpl<std::atomic>::Task>(folly::detail::MeteredExecutorImpl<std::atomic>::Task&&)void’ at /usr/include/c++/14/optional:274:19,
    inlined from ‘std::_Optional_payload_base<folly::detail::MeteredExecutorImpl<std::atomic>::Task>::_M_move_assign(std::_Optional_payload_base<folly::detail::MeteredExecutorImpl<std::atomic>::Task>&&)’ at /usr/include/c++/14/optional:194:26,
    inlined from ‘std::_Optional_payload<folly::detail::MeteredExecutorImpl<std::atomic>::Task, true, false, false>::operator=(std::_Optional_payload<folly::detail::MeteredExecutorImpl<std::atomic>::Task, true, false, false>&&)’ at /usr/include/c++/14/optional:418:22,
    inlined from ‘std::_Optional_payload<folly::detail::MeteredExecutorImpl<std::atomic>::Task, false, false, false>::operator=(std::_Optional_payload<folly::detail::MeteredExecutorImpl<std::atomic>::Task, false, false, false>&&)’ at /usr/include/c++/14/optional:434:26,
    inlined from ‘std::_Optional_base<folly::detail::MeteredExecutorImpl<std::atomic>::Task, false, false>::operator=(std::_Optional_base<folly::detail::MeteredExecutorImpl<std::atomic>::Task, false, false>&&)’ at /usr/include/c++/14/optional:548:23,
    inlined from ‘std::optional<folly::detail::MeteredExecutorImpl<std::atomic>::Task>::operator=(std::optional<folly::detail::MeteredExecutorImpl<std::atomic>::Task>&&)’ at /usr/include/c++/14/optional:703:11,
    inlined from ‘folly::detail::MeteredExecutorImpl<std::atomic>::Consumer::operator()(folly::detail::MeteredExecutorImpl<std::atomic>::Task&&, std::shared_ptr<folly::RequestContext>&&)’ at /usr/include/folly/executors/MeteredExecutor-inl.h:154:10:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::detail::MeteredExecutorImpl<std::atomic>::Consumer::operator()(folly::detail::MeteredExecutorImpl<std::atomic>::Task&&, std::shared_ptr<folly::RequestContext>&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/lib/schematizer.cc: In member function ‘std::unique_ptr<apache::thrift::compiler::t_const_value> apache::thrift::compiler::schematizer::gen_schema(const apache::thrift::compiler::t_service&)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/lib/schematizer.cc:554:23: warning: unused variable ‘sink’ [-Wunused-variable]
  554 |       } else if (auto sink = dynamic_cast<const t_sink*>(type)) {
      |                       ^~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/lib/schematizer.cc:552:16: warning: unused variable ‘stream’ [-Wunused-variable]
  552 |       if (auto stream = dynamic_cast<const t_stream*>(type)) {
      |                ^~~~~~
[ 11%] Building CXX object thrift/lib/cpp/CMakeFiles/concurrency.dir/concurrency/TimerManager.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dconcurrency_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp/CMakeFiles/concurrency.dir/concurrency/TimerManager.cpp.o -MF CMakeFiles/concurrency.dir/concurrency/TimerManager.cpp.o.d -o CMakeFiles/concurrency.dir/concurrency/TimerManager.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/TimerManager.cpp
[ 12%] Building CXX object thrift/lib/cpp/CMakeFiles/concurrency.dir/concurrency/Util.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dconcurrency_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp/CMakeFiles/concurrency.dir/concurrency/Util.cpp.o -MF CMakeFiles/concurrency.dir/concurrency/Util.cpp.o.d -o CMakeFiles/concurrency.dir/concurrency/Util.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/concurrency/Util.cpp
[ 12%] Linking CXX shared library ../../../lib/libconcurrency.so
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/concurrency.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libconcurrency.so.2024.02.19.00 -o ../../../lib/libconcurrency.so.2024.02.19.00 CMakeFiles/concurrency.dir/concurrency/InitThreadFactory.cpp.o CMakeFiles/concurrency.dir/concurrency/PosixThreadFactory.cpp.o CMakeFiles/concurrency.dir/concurrency/ThreadManager.cpp.o CMakeFiles/concurrency.dir/concurrency/TimerManager.cpp.o CMakeFiles/concurrency.dir/concurrency/Util.cpp.o  /usr/lib64/libfolly.so.2024.02.19.00 -lglog /usr/lib64/libgflags.so.2.2.2 /usr/lib64/libfmt.so.10.2.1 /usr/lib64/libboost_context.so.1.83.0 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_program_options.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libboost_system.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 -ldouble-conversion -lglog -levent -lz -lssl -lcrypto -lbz2 -llzma -llz4 -lzstd -lsnappy -ldwarf -Wl,-Bstatic -liberty -Wl,-Bdynamic -laio -luring -lsodium -ldl -lunwind 
[ 12%] Building CXX object thrift/compiler/CMakeFiles/compiler_base.dir/parse/lexer.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFTY_HH=\"/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/thrifty.hh\" -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_base_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler_base.dir/parse/lexer.cc.o -MF CMakeFiles/compiler_base.dir/parse/lexer.cc.o.d -o CMakeFiles/compiler_base.dir/parse/lexer.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/parse/lexer.cc
[ 13%] Building CXX object thrift/compiler/CMakeFiles/compiler_base.dir/parse/parser.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFTY_HH=\"/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/thrifty.hh\" -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_base_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler_base.dir/parse/parser.cc.o -MF CMakeFiles/compiler_base.dir/parse/parser.cc.o.d -o CMakeFiles/compiler_base.dir/parse/parser.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/parse/parser.cc
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/cmake -E cmake_symlink_library ../../../lib/libconcurrency.so.2024.02.19.00 ../../../lib/libconcurrency.so.2024.02.19.00 ../../../lib/libconcurrency.so
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 13%] Built target concurrency
[ 13%] Building CXX object thrift/compiler/CMakeFiles/compiler_base.dir/parse/parse_ast.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFTY_HH=\"/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/thrifty.hh\" -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_base_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler_base.dir/parse/parse_ast.cc.o -MF CMakeFiles/compiler_base.dir/parse/parse_ast.cc.o.d -o CMakeFiles/compiler_base.dir/parse/parse_ast.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/parse/parse_ast.cc
[ 13%] Building CXX object thrift/compiler/CMakeFiles/compiler_base.dir/parse/token.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFTY_HH=\"/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/thrifty.hh\" -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_base_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler_base.dir/parse/token.cc.o -MF CMakeFiles/compiler_base.dir/parse/token.cc.o.d -o CMakeFiles/compiler_base.dir/parse/token.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/parse/token.cc
[ 13%] Building CXX object thrift/compiler/CMakeFiles/compiler_base.dir/sema/const_checker.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFTY_HH=\"/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/thrifty.hh\" -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_base_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler_base.dir/sema/const_checker.cc.o -MF CMakeFiles/compiler_base.dir/sema/const_checker.cc.o.d -o CMakeFiles/compiler_base.dir/sema/const_checker.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/sema/const_checker.cc
[ 14%] Building CXX object thrift/compiler/CMakeFiles/compiler_base.dir/sema/explicit_include_validator.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFTY_HH=\"/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/thrifty.hh\" -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_base_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler_base.dir/sema/explicit_include_validator.cc.o -MF CMakeFiles/compiler_base.dir/sema/explicit_include_validator.cc.o.d -o CMakeFiles/compiler_base.dir/sema/explicit_include_validator.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/sema/explicit_include_validator.cc
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/compiler/ast/t_structured.h:27,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/compiler/ast/t_struct.h:27,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/compiler/ast/t_exception.h:19,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/compiler/ast/t_program.h:33,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/compiler/ast/t_program_bundle.h:25,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/compiler/parse/parse_ast.h:23,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/parse/parse_ast.cc:17:
In member function ‘apache::thrift::compiler::t_field::t_field(apache::thrift::compiler::t_type_ref, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<short>)’,
    inlined from ‘std::make_unique<apache::thrift::compiler::t_field, apache::thrift::compiler::t_type_ref, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<short>&>(apache::thrift::compiler::t_type_ref&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, boost::optional<short>&)std::__detail::_MakeUniq<apache::thrift::compiler::t_field>::__single_object’ at /usr/include/c++/14/bits/unique_ptr.h:1076:30,
    inlined from ‘apache::thrift::compiler::(anonymous namespace)::ast_builder::on_field(apache::thrift::compiler::source_range, std::unique_ptr<apache::thrift::compiler::attributes, std::default_delete<apache::thrift::compiler::attributes> >, boost::optional<long>, apache::thrift::compiler::t_field_qualifier, apache::thrift::compiler::t_type_ref, apache::thrift::compiler::identifier const&, std::unique_ptr<apache::thrift::compiler::t_const_value, std::default_delete<apache::thrift::compiler::t_const_value> >, boost::optional<apache::thrift::compiler::comment>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/parse/parse_ast.cc:816:60:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/compiler/ast/t_field.h:69:9: warning: ‘MEM[(struct tc_optional_base *)&valid_id].m_storage’ may be used uninitialized [-Wmaybe-uninitialized]
   69 |         explicit_id_(id) {}
      |         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/parse/parse_ast.cc: In member function ‘apache::thrift::compiler::(anonymous namespace)::ast_builder::on_field(apache::thrift::compiler::source_range, std::unique_ptr<apache::thrift::compiler::attributes, std::default_delete<apache::thrift::compiler::attributes> >, boost::optional<long>, apache::thrift::compiler::t_field_qualifier, apache::thrift::compiler::t_type_ref, apache::thrift::compiler::identifier const&, std::unique_ptr<apache::thrift::compiler::t_const_value, std::default_delete<apache::thrift::compiler::t_const_value> >, boost::optional<apache::thrift::compiler::comment>)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/parse/parse_ast.cc:813:10: note: ‘MEM[(struct tc_optional_base *)&valid_id].m_storage’ was declared here
  813 |     auto valid_id = id ? narrow_int<t_field_id>(range.begin, *id, "field ids")
      |          ^~~~~~~~
[ 14%] Building CXX object thrift/compiler/CMakeFiles/compiler_base.dir/sema/patch_mutator.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFTY_HH=\"/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/thrifty.hh\" -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_base_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler_base.dir/sema/patch_mutator.cc.o -MF CMakeFiles/compiler_base.dir/sema/patch_mutator.cc.o.d -o CMakeFiles/compiler_base.dir/sema/patch_mutator.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/sema/patch_mutator.cc
[ 14%] Building CXX object thrift/compiler/CMakeFiles/compiler_base.dir/sema/scope_validator.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFTY_HH=\"/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/thrifty.hh\" -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_base_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler_base.dir/sema/scope_validator.cc.o -MF CMakeFiles/compiler_base.dir/sema/scope_validator.cc.o.d -o CMakeFiles/compiler_base.dir/sema/scope_validator.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/sema/scope_validator.cc
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/sema/patch_mutator.cc: In member function ‘apache::thrift::compiler::t_struct& apache::thrift::compiler::patch_generator::gen_patch(const apache::thrift::compiler::t_const&, const apache::thrift::compiler::t_structured&, const apache::thrift::compiler::t_field_id&, apache::thrift::compiler::t_type_ref, size_t)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/sema/patch_mutator.cc:614:20: warning: unused variable ‘set’ [-Wunused-variable]
  614 |   } else if (auto* set = dynamic_cast<const t_set*>(ttype)) {
      |                    ^~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/sema/patch_mutator.cc:609:13: warning: unused variable ‘list’ [-Wunused-variable]
  609 |   if (auto* list = dynamic_cast<const t_list*>(ttype)) {
      |             ^~~~
[ 15%] Building CXX object thrift/compiler/CMakeFiles/compiler_base.dir/sema/standard_mutator.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFTY_HH=\"/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/thrifty.hh\" -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_base_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler_base.dir/sema/standard_mutator.cc.o -MF CMakeFiles/compiler_base.dir/sema/standard_mutator.cc.o.d -o CMakeFiles/compiler_base.dir/sema/standard_mutator.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/sema/standard_mutator.cc
[ 15%] Building CXX object thrift/compiler/CMakeFiles/compiler_base.dir/sema/standard_validator.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFTY_HH=\"/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/thrifty.hh\" -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_base_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler_base.dir/sema/standard_validator.cc.o -MF CMakeFiles/compiler_base.dir/sema/standard_validator.cc.o.d -o CMakeFiles/compiler_base.dir/sema/standard_validator.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/sema/standard_validator.cc
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/compiler/sema/ast_validator.h:19,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/compiler/sema/standard_validator.h:19,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/sema/standard_validator.cc:17:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/compiler/ast/ast_visitor.h: In instantiation of ‘void apache::thrift::compiler::basic_ast_visitor<is_const, Args>::operator()(Args ..., program_type&) const [with bool is_const = true; Args = {}; program_type = const apache::thrift::compiler::t_program]’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/sema/standard_validator.cc:590:10:   required from here
  590 |     visit(*p);
      |     ~~~~~^~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/compiler/ast/ast_visitor.h:220:13: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  220 |       auto& type_inst = node.type_instantiations()[i];
      |             ^~~~~~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/compiler/ast/ast_visitor.h:220:51: note: the temporary was destroyed at the end of the full expression ‘(& node)->apache::thrift::compiler::t_program::type_instantiations().apache::thrift::compiler::node_list_view<const apache::thrift::compiler::t_container>::operator[](i)’
  220 |       auto& type_inst = node.type_instantiations()[i];
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~^
/usr/bin/gmake  -f thrift/compiler/CMakeFiles/compiler.dir/build.make thrift/compiler/CMakeFiles/compiler.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/CMakeFiles/compiler.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/compiler/CMakeFiles/compiler.dir/build.make thrift/compiler/CMakeFiles/compiler.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 15%] Building CXX object thrift/compiler/CMakeFiles/compiler.dir/gen/cpp/gen.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler.dir/gen/cpp/gen.cc.o -MF CMakeFiles/compiler.dir/gen/cpp/gen.cc.o.d -o CMakeFiles/compiler.dir/gen/cpp/gen.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/gen/cpp/gen.cc
[ 15%] Building CXX object thrift/compiler/CMakeFiles/compiler.dir/gen/cpp/namespace_resolver.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler.dir/gen/cpp/namespace_resolver.cc.o -MF CMakeFiles/compiler.dir/gen/cpp/namespace_resolver.cc.o.d -o CMakeFiles/compiler.dir/gen/cpp/namespace_resolver.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/gen/cpp/namespace_resolver.cc
[ 16%] Building CXX object thrift/compiler/CMakeFiles/compiler.dir/gen/cpp/reference_type.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler.dir/gen/cpp/reference_type.cc.o -MF CMakeFiles/compiler.dir/gen/cpp/reference_type.cc.o.d -o CMakeFiles/compiler.dir/gen/cpp/reference_type.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/gen/cpp/reference_type.cc
[ 16%] Building CXX object thrift/compiler/CMakeFiles/compiler.dir/gen/cpp/type_resolver.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler.dir/gen/cpp/type_resolver.cc.o -MF CMakeFiles/compiler.dir/gen/cpp/type_resolver.cc.o.d -o CMakeFiles/compiler.dir/gen/cpp/type_resolver.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/gen/cpp/type_resolver.cc
[ 16%] Linking CXX shared library ../../lib/libcompiler_base.so
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/cmake -E cmake_link_script CMakeFiles/compiler_base.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libcompiler_base.so.2024.02.19.00 -o ../../lib/libcompiler_base.so.2024.02.19.00 CMakeFiles/compiler_base.dir/detail/system.cc.o CMakeFiles/compiler_base.dir/diagnostic.cc.o CMakeFiles/compiler_base.dir/source_location.cc.o CMakeFiles/compiler_base.dir/lib/schematizer.cc.o CMakeFiles/compiler_base.dir/parse/lexer.cc.o CMakeFiles/compiler_base.dir/parse/parser.cc.o CMakeFiles/compiler_base.dir/parse/parse_ast.cc.o CMakeFiles/compiler_base.dir/parse/token.cc.o CMakeFiles/compiler_base.dir/sema/const_checker.cc.o CMakeFiles/compiler_base.dir/sema/explicit_include_validator.cc.o CMakeFiles/compiler_base.dir/sema/patch_mutator.cc.o CMakeFiles/compiler_base.dir/sema/scope_validator.cc.o CMakeFiles/compiler_base.dir/sema/standard_mutator.cc.o CMakeFiles/compiler_base.dir/sema/standard_validator.cc.o  -Wl,-rpath,/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/lib: ../../lib/libcompiler_ast.so.2024.02.19.00 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libfmt.so.10.2.1 -lssl -lcrypto /usr/lib64/libboost_atomic.so.1.83.0 
[ 16%] Building CXX object thrift/compiler/CMakeFiles/compiler.dir/lib/cpp2/util.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler.dir/lib/cpp2/util.cc.o -MF CMakeFiles/compiler.dir/lib/cpp2/util.cc.o.d -o CMakeFiles/compiler.dir/lib/cpp2/util.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/lib/cpp2/util.cc
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/lib/cpp2/util.cc: In function ‘std::string apache::thrift::compiler::cpp2::sha256_hex(const std::string&)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/lib/cpp2/util.cc:611:14: warning: ‘int SHA256_Init(SHA256_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  611 |   SHA256_Init(&hasher);
      |   ~~~~~~~~~~~^~~~~~~~~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/lib/cpp2/util.cc:25:
/usr/include/openssl/sha.h:73:27: note: declared here
   73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
      |                           ^~~~~~~~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/lib/cpp2/util.cc:612:16: warning: ‘int SHA256_Update(SHA256_CTX*, const void*, size_t)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  612 |   SHA256_Update(&hasher, in.data(), in.size());
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/sha.h:74:27: note: declared here
   74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c,
      |                           ^~~~~~~~~~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/lib/cpp2/util.cc:613:15: warning: ‘int SHA256_Final(unsigned char*, SHA256_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  613 |   SHA256_Final(mid, &hasher);
      |   ~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/openssl/sha.h:76:27: note: declared here
   76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c);
      |                           ^~~~~~~~~~~~
[ 17%] Building CXX object thrift/compiler/CMakeFiles/compiler.dir/lib/go/util.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler.dir/lib/go/util.cc.o -MF CMakeFiles/compiler.dir/lib/go/util.cc.o.d -o CMakeFiles/compiler.dir/lib/go/util.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/lib/go/util.cc
[ 17%] Building CXX object thrift/compiler/CMakeFiles/compiler.dir/lib/java/util.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler.dir/lib/java/util.cc.o -MF CMakeFiles/compiler.dir/lib/java/util.cc.o.d -o CMakeFiles/compiler.dir/lib/java/util.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/lib/java/util.cc
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcompiler_base.so.2024.02.19.00 ../../lib/libcompiler_base.so.2024.02.19.00 ../../lib/libcompiler_base.so
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 17%] Built target compiler_base
[ 17%] Building CXX object thrift/compiler/CMakeFiles/compiler.dir/lib/rust/util.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -Dcompiler_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/CMakeFiles/compiler.dir/lib/rust/util.cc.o -MF CMakeFiles/compiler.dir/lib/rust/util.cc.o.d -o CMakeFiles/compiler.dir/lib/rust/util.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/lib/rust/util.cc
[ 17%] Linking CXX shared library ../../lib/libcompiler.so
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/cmake -E cmake_link_script CMakeFiles/compiler.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libcompiler.so.2024.02.19.00 -o ../../lib/libcompiler.so.2024.02.19.00 CMakeFiles/compiler.dir/gen/cpp/gen.cc.o CMakeFiles/compiler.dir/gen/cpp/namespace_resolver.cc.o CMakeFiles/compiler.dir/gen/cpp/reference_type.cc.o CMakeFiles/compiler.dir/gen/cpp/type_resolver.cc.o CMakeFiles/compiler.dir/lib/cpp2/util.cc.o CMakeFiles/compiler.dir/lib/go/util.cc.o CMakeFiles/compiler.dir/lib/java/util.cc.o CMakeFiles/compiler.dir/lib/rust/util.cc.o  -Wl,-rpath,/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/lib: ../../lib/libcompiler_ast.so.2024.02.19.00 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libfmt.so.10.2.1 -lssl -lcrypto /usr/lib64/libboost_atomic.so.1.83.0 
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcompiler.so.2024.02.19.00 ../../lib/libcompiler.so.2024.02.19.00 ../../lib/libcompiler.so
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 17%] Built target compiler
/usr/bin/gmake  -f thrift/compiler/generate/CMakeFiles/compiler_generators.dir/build.make thrift/compiler/generate/CMakeFiles/compiler_generators.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 17%] Generating templates.cc
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate && ../../../bin/compiler_generate_build_templates /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/templates > templates.cc
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate/CMakeFiles/compiler_generators.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/compiler/generate/CMakeFiles/compiler_generators.dir/build.make thrift/compiler/generate/CMakeFiles/compiler_generators.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 17%] Building CXX object thrift/compiler/generate/CMakeFiles/compiler_generators.dir/common.cc.o
[ 18%] Building CXX object thrift/compiler/generate/CMakeFiles/compiler_generators.dir/json.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/generate/CMakeFiles/compiler_generators.dir/common.cc.o -MF CMakeFiles/compiler_generators.dir/common.cc.o.d -o CMakeFiles/compiler_generators.dir/common.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/common.cc
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/generate/CMakeFiles/compiler_generators.dir/json.cc.o -MF CMakeFiles/compiler_generators.dir/json.cc.o.d -o CMakeFiles/compiler_generators.dir/json.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/json.cc
[ 18%] Building CXX object thrift/compiler/generate/CMakeFiles/compiler_generators.dir/mstch_objects.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/generate/CMakeFiles/compiler_generators.dir/mstch_objects.cc.o -MF CMakeFiles/compiler_generators.dir/mstch_objects.cc.o.d -o CMakeFiles/compiler_generators.dir/mstch_objects.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/mstch_objects.cc
[ 18%] Building CXX object thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_android_generator.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_android_generator.cc.o -MF CMakeFiles/compiler_generators.dir/t_android_generator.cc.o.d -o CMakeFiles/compiler_generators.dir/t_android_generator.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_android_generator.cc
[ 18%] Building CXX object thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_cocoa_generator.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_cocoa_generator.cc.o -MF CMakeFiles/compiler_generators.dir/t_cocoa_generator.cc.o.d -o CMakeFiles/compiler_generators.dir/t_cocoa_generator.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_cocoa_generator.cc
[ 19%] Building CXX object thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_concat_generator.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_concat_generator.cc.o -MF CMakeFiles/compiler_generators.dir/t_concat_generator.cc.o.d -o CMakeFiles/compiler_generators.dir/t_concat_generator.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_concat_generator.cc
[ 19%] Building CXX object thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_generator.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_generator.cc.o -MF CMakeFiles/compiler_generators.dir/t_generator.cc.o.d -o CMakeFiles/compiler_generators.dir/t_generator.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_generator.cc
[ 19%] Building CXX object thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_hack_generator.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_hack_generator.cc.o -MF CMakeFiles/compiler_generators.dir/t_hack_generator.cc.o.d -o CMakeFiles/compiler_generators.dir/t_hack_generator.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_hack_generator.cc
[ 19%] Building CXX object thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_java_deprecated_generator.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_java_deprecated_generator.cc.o -MF CMakeFiles/compiler_generators.dir/t_java_deprecated_generator.cc.o.d -o CMakeFiles/compiler_generators.dir/t_java_deprecated_generator.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_java_deprecated_generator.cc
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_hack_generator.cc: In member function ‘std::string apache::thrift::compiler::t_hack_generator::render_service_metadata_response(const apache::thrift::compiler::t_service*, bool)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_hack_generator.cc:4858:21: warning: unused variable ‘tinteraction’ [-Wunused-variable]
 4858 |         const auto* tinteraction = dynamic_cast<const t_interaction*>(next)) {
      |                     ^~~~~~~~~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_hack_generator.cc: In member function ‘void apache::thrift::compiler::t_hack_generator::generate_service_interface(const apache::thrift::compiler::t_service*, bool, bool, bool)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_hack_generator.cc:6862:30: warning: unused variable ‘sink’ [-Wunused-variable]
 6862 |     } else if (const t_sink* sink = function->sink()) {
      |                              ^~~~
[ 20%] Building CXX object thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_js_generator.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_js_generator.cc.o -MF CMakeFiles/compiler_generators.dir/t_js_generator.cc.o.d -o CMakeFiles/compiler_generators.dir/t_js_generator.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_js_generator.cc
[ 20%] Building CXX object thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_json_experimental_generator.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_json_experimental_generator.cc.o -MF CMakeFiles/compiler_generators.dir/t_json_experimental_generator.cc.o.d -o CMakeFiles/compiler_generators.dir/t_json_experimental_generator.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_json_experimental_generator.cc
[ 20%] Building CXX object thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_json_generator.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_json_generator.cc.o -MF CMakeFiles/compiler_generators.dir/t_json_generator.cc.o.d -o CMakeFiles/compiler_generators.dir/t_json_generator.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_json_generator.cc
[ 21%] Building CXX object thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_mstch_cpp2_generator.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_mstch_cpp2_generator.cc.o -MF CMakeFiles/compiler_generators.dir/t_mstch_cpp2_generator.cc.o.d -o CMakeFiles/compiler_generators.dir/t_mstch_cpp2_generator.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_mstch_cpp2_generator.cc
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_mstch_cpp2_generator.cc: In member function ‘apache::thrift::mstch::node apache::thrift::compiler::{anonymous}::cpp_mstch_field::cpp_accessor_attribute()’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_mstch_cpp2_generator.cc:1929:23: warning: unused variable ‘val’ [-Wunused-variable]
 1929 |       if (const auto* val =
      |                       ^~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_mstch_cpp2_generator.cc: At global scope:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_mstch_cpp2_generator.cc:2627:26: warning: ‘static std::string apache::thrift::compiler::{anonymous}::t_mstch_cpp2_generator::get_cpp2_unprefixed_namespace(const apache::thrift::compiler::t_program*)’ defined but not used [-Wunused-function]
 2627 | /* static */ std::string t_mstch_cpp2_generator::get_cpp2_unprefixed_namespace(
      |                          ^~~~~~~~~~~~~~~~~~~~~~
[ 21%] Building CXX object thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_mstch_generator.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_mstch_generator.cc.o -MF CMakeFiles/compiler_generators.dir/t_mstch_generator.cc.o.d -o CMakeFiles/compiler_generators.dir/t_mstch_generator.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_mstch_generator.cc
[ 21%] Building CXX object thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_mstch_go_generator.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_mstch_go_generator.cc.o -MF CMakeFiles/compiler_generators.dir/t_mstch_go_generator.cc.o.d -o CMakeFiles/compiler_generators.dir/t_mstch_go_generator.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_mstch_go_generator.cc
[ 21%] Building CXX object thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_mstch_html_generator.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_mstch_html_generator.cc.o -MF CMakeFiles/compiler_generators.dir/t_mstch_html_generator.cc.o.d -o CMakeFiles/compiler_generators.dir/t_mstch_html_generator.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_mstch_html_generator.cc
[ 22%] Building CXX object thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_mstch_java_generator.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_mstch_java_generator.cc.o -MF CMakeFiles/compiler_generators.dir/t_mstch_java_generator.cc.o.d -o CMakeFiles/compiler_generators.dir/t_mstch_java_generator.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_mstch_java_generator.cc
[ 22%] Building CXX object thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_mstch_py3_generator.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_mstch_py3_generator.cc.o -MF CMakeFiles/compiler_generators.dir/t_mstch_py3_generator.cc.o.d -o CMakeFiles/compiler_generators.dir/t_mstch_py3_generator.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_mstch_py3_generator.cc
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_mstch_java_generator.cc: In member function ‘bool apache::thrift::compiler::mstch_java_field::_has_type_adapter()’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_mstch_java_generator.cc:841:16: warning: unused variable ‘annotation’ [-Wunused-variable]
  841 |       if (auto annotation = t_typedef::get_first_structured_annotation_or_null(
      |                ^~~~~~~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_mstch_java_generator.cc: In member function ‘apache::thrift::mstch::node apache::thrift::compiler::mstch_java_type::has_structured_annotation(const char*)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_mstch_java_generator.cc:1252:16: warning: unused variable ‘annotation’ [-Wunused-variable]
 1252 |       if (auto annotation =
      |                ^~~~~~~~~~
[ 22%] Building CXX object thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_mstch_pyi_generator.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_mstch_pyi_generator.cc.o -MF CMakeFiles/compiler_generators.dir/t_mstch_pyi_generator.cc.o.d -o CMakeFiles/compiler_generators.dir/t_mstch_pyi_generator.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_mstch_pyi_generator.cc
[ 23%] Building CXX object thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_mstch_python_capi_generator.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_mstch_python_capi_generator.cc.o -MF CMakeFiles/compiler_generators.dir/t_mstch_python_capi_generator.cc.o.d -o CMakeFiles/compiler_generators.dir/t_mstch_python_capi_generator.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_mstch_python_capi_generator.cc
[ 23%] Building CXX object thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_mstch_python_generator.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_mstch_python_generator.cc.o -MF CMakeFiles/compiler_generators.dir/t_mstch_python_generator.cc.o.d -o CMakeFiles/compiler_generators.dir/t_mstch_python_generator.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_mstch_python_generator.cc
[ 23%] Building CXX object thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_mstch_rust_generator.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_mstch_rust_generator.cc.o -MF CMakeFiles/compiler_generators.dir/t_mstch_rust_generator.cc.o.d -o CMakeFiles/compiler_generators.dir/t_mstch_rust_generator.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_mstch_rust_generator.cc
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_mstch_rust_generator.cc: In function ‘bool apache::thrift::compiler::rust::{anonymous}::has_newtype_annotation(const apache::thrift::compiler::t_named*)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_mstch_rust_generator.cc:282:24: warning: unused variable ‘annot’ [-Wunused-variable]
  282 |     if (const t_const* annot =
      |                        ^~~~~
[ 23%] Building CXX object thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_py_generator.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_py_generator.cc.o -MF CMakeFiles/compiler_generators.dir/t_py_generator.cc.o.d -o CMakeFiles/compiler_generators.dir/t_py_generator.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_py_generator.cc
[ 24%] Building CXX object thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_starlark_generator.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/generate/CMakeFiles/compiler_generators.dir/t_starlark_generator.cc.o -MF CMakeFiles/compiler_generators.dir/t_starlark_generator.cc.o.d -o CMakeFiles/compiler_generators.dir/t_starlark_generator.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_starlark_generator.cc
[ 24%] Building CXX object thrift/compiler/generate/CMakeFiles/compiler_generators.dir/templates.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/compiler/generate/CMakeFiles/compiler_generators.dir/templates.cc.o -MF CMakeFiles/compiler_generators.dir/templates.cc.o.d -o CMakeFiles/compiler_generators.dir/templates.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate/templates.cc
[ 24%] Linking CXX static library ../../../lib/libcompiler_generators.a
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate && /usr/bin/cmake -P CMakeFiles/compiler_generators.dir/cmake_clean_target.cmake
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/generate && /usr/bin/cmake -E cmake_link_script CMakeFiles/compiler_generators.dir/link.txt --verbose=1
/usr/bin/ar qc ../../../lib/libcompiler_generators.a CMakeFiles/compiler_generators.dir/common.cc.o CMakeFiles/compiler_generators.dir/json.cc.o CMakeFiles/compiler_generators.dir/mstch_objects.cc.o CMakeFiles/compiler_generators.dir/t_android_generator.cc.o CMakeFiles/compiler_generators.dir/t_cocoa_generator.cc.o CMakeFiles/compiler_generators.dir/t_concat_generator.cc.o CMakeFiles/compiler_generators.dir/t_generator.cc.o CMakeFiles/compiler_generators.dir/t_hack_generator.cc.o CMakeFiles/compiler_generators.dir/t_java_deprecated_generator.cc.o CMakeFiles/compiler_generators.dir/t_js_generator.cc.o CMakeFiles/compiler_generators.dir/t_json_experimental_generator.cc.o CMakeFiles/compiler_generators.dir/t_json_generator.cc.o CMakeFiles/compiler_generators.dir/t_mstch_cpp2_generator.cc.o CMakeFiles/compiler_generators.dir/t_mstch_generator.cc.o CMakeFiles/compiler_generators.dir/t_mstch_go_generator.cc.o CMakeFiles/compiler_generators.dir/t_mstch_html_generator.cc.o CMakeFiles/compiler_generators.dir/t_mstch_java_generator.cc.o CMakeFiles/compiler_generators.dir/t_mstch_py3_generator.cc.o CMakeFiles/compiler_generators.dir/t_mstch_pyi_generator.cc.o CMakeFiles/compiler_generators.dir/t_mstch_python_capi_generator.cc.o CMakeFiles/compiler_generators.dir/t_mstch_python_generator.cc.o CMakeFiles/compiler_generators.dir/t_mstch_rust_generator.cc.o CMakeFiles/compiler_generators.dir/t_py_generator.cc.o CMakeFiles/compiler_generators.dir/t_starlark_generator.cc.o CMakeFiles/compiler_generators.dir/templates.cc.o
/usr/bin/ranlib ../../../lib/libcompiler_generators.a
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 24%] Built target compiler_generators
/usr/bin/gmake  -f thrift/compiler/CMakeFiles/thrift1.dir/build.make thrift/compiler/CMakeFiles/thrift1.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler/CMakeFiles/thrift1.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/compiler/CMakeFiles/thrift1.dir/build.make thrift/compiler/CMakeFiles/thrift1.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 25%] Building CXX object thrift/compiler/CMakeFiles/thrift1.dir/compiler.cc.o
[ 25%] Building CXX object thrift/compiler/CMakeFiles/thrift1.dir/main.cc.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -MD -MT thrift/compiler/CMakeFiles/thrift1.dir/compiler.cc.o -MF CMakeFiles/thrift1.dir/compiler.cc.o.d -o CMakeFiles/thrift1.dir/compiler.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/compiler.cc
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DFMT_SHARED -DTHRIFT_HAVE_LIBSNAPPY=0 -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -MD -MT thrift/compiler/CMakeFiles/thrift1.dir/main.cc.o -MF CMakeFiles/thrift1.dir/main.cc.o.d -o CMakeFiles/thrift1.dir/main.cc.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/main.cc
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/compiler/ast/diagnostic_context.h:24,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/compiler.cc:42:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/compiler/ast/ast_visitor.h: In instantiation of ‘void apache::thrift::compiler::basic_ast_visitor<is_const, Args>::operator()(Args ..., program_type&) const [with bool is_const = true; Args = {apache::thrift::compiler::diagnostic_context&}; program_type = const apache::thrift::compiler::t_program]’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/compiler.cc:502:12:   required from here
  502 |   validator(validator_diags, *(generator.get_program()));
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/compiler/ast/ast_visitor.h:220:13: warning: possibly dangling reference to a temporary [-Wdangling-reference]
  220 |       auto& type_inst = node.type_instantiations()[i];
      |             ^~~~~~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/compiler/ast/ast_visitor.h:220:51: note: the temporary was destroyed at the end of the full expression ‘(& node)->apache::thrift::compiler::t_program::type_instantiations().apache::thrift::compiler::node_list_view<const apache::thrift::compiler::t_container>::operator[](i)’
  220 |       auto& type_inst = node.type_instantiations()[i];
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~^
[ 25%] Linking CXX executable ../../bin/thrift1
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/compiler && /usr/bin/cmake -E cmake_link_script CMakeFiles/thrift1.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -rdynamic CMakeFiles/thrift1.dir/main.cc.o CMakeFiles/thrift1.dir/compiler.cc.o -o ../../bin/thrift1  -Wl,-rpath,/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/lib: -Wl,--whole-archive ../../lib/libcompiler_generators.a -Wl,--no-whole-archive ../../lib/libcompiler_base.so.2024.02.19.00 ../../lib/libcompiler.so.2024.02.19.00 ../../lib/libcompiler_ast.so.2024.02.19.00 -lssl -lcrypto /usr/lib64/libfmt.so.10.2.1 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 ../../lib/libmustache.so.2024.02.19.00 
In function ‘copy’,
    inlined from ‘__ct_comp ’ at /usr/include/c++/14/bits/basic_string.h:688:23,
    inlined from ‘operator+’ at /usr/include/c++/14/bits/basic_string.h:3735:43,
    inlined from ‘java_suppress_warnings_enum’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_java_deprecated_generator.cc:131:21:
/usr/include/c++/14/bits/char_traits.h:427:56: warning: ‘__builtin_memcpy’ reading 33 bytes from a region of size 16 [-Wstringop-overread]
  427 |         return static_cast<char_type*>(__builtin_memcpy(__s1, __s2, __n));
      |                                                        ^
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_java_deprecated_generator.cc: In member function ‘java_suppress_warnings_enum’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_java_deprecated_generator.cc:131:17: note: at offset 16 into source object ‘<anonymous>’ of size 32
  131 |   return string() + "@SuppressWarnings({ \"unused\" })\n";
      |                 ^
In function ‘copy’,
    inlined from ‘__ct_comp ’ at /usr/include/c++/14/bits/basic_string.h:688:23,
    inlined from ‘operator+’ at /usr/include/c++/14/bits/basic_string.h:3735:43,
    inlined from ‘java_suppress_warnings_union’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_java_deprecated_generator.cc:140:7:
/usr/include/c++/14/bits/char_traits.h:427:56: warning: ‘__builtin_memcpy’ reading 56 bytes from a region of size 16 [-Wstringop-overread]
  427 |         return static_cast<char_type*>(__builtin_memcpy(__s1, __s2, __n));
      |                                                        ^
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_java_deprecated_generator.cc: In member function ‘java_suppress_warnings_union’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_java_deprecated_generator.cc:139:17: note: at offset 16 into source object ‘<anonymous>’ of size 32
  139 |   return string() +
      |                 ^
In function ‘copy’,
    inlined from ‘__ct_comp ’ at /usr/include/c++/14/bits/basic_string.h:688:23,
    inlined from ‘operator+’ at /usr/include/c++/14/bits/basic_string.h:3735:43,
    inlined from ‘java_suppress_warnings_struct’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_java_deprecated_generator.cc:144:21:
/usr/include/c++/14/bits/char_traits.h:427:56: warning: ‘__builtin_memcpy’ reading 43 bytes from a region of size 16 [-Wstringop-overread]
  427 |         return static_cast<char_type*>(__builtin_memcpy(__s1, __s2, __n));
      |                                                        ^
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_java_deprecated_generator.cc: In member function ‘java_suppress_warnings_struct’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/compiler/generate/t_java_deprecated_generator.cc:144:17: note: at offset 16 into source object ‘<anonymous>’ of size 32
  144 |   return string() + "@SuppressWarnings({ \"unused\", \"serial\" })\n";
      |                 ^
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 25%] Built target thrift1
/usr/bin/gmake  -f thrift/annotation/CMakeFiles/thriftannotation.dir/build.make thrift/annotation/CMakeFiles/thriftannotation.dir/depend
/usr/bin/gmake  -f thrift/annotation/CMakeFiles/cpp-cpp2-target.dir/build.make thrift/annotation/CMakeFiles/cpp-cpp2-target.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/CMakeFiles/cpp-cpp2-target.dir/DependInfo.cmake "--color="
[ 25%] Generating thrift files. Output: /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && ../../bin/thrift1 --gen mstch_cpp2:templates,no_metadata,include_prefix=thrift/annotation -o /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation -I /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/thrift.thrift
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/annotation/CMakeFiles/cpp-cpp2-target.dir/build.make thrift/annotation/CMakeFiles/cpp-cpp2-target.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 25%] Generating cpp files. Output: /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && ../../bin/thrift1 --gen mstch_cpp2:templates,no_metadata,include_prefix=thrift/annotation -o /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation -I /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/cpp.thrift
[ 25%] Generating cpp files. Output: /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && ../../bin/thrift1 --gen mstch_cpp2:templates,no_metadata,include_prefix=thrift/annotation -o /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation -I /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/cpp.thrift
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/cpp.thrift:51] The annotation cpp.name is deprecated. Please use @cpp.Name instead.
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 25%] Built target cpp-cpp2-target
/usr/bin/gmake  -f thrift/annotation/CMakeFiles/hack-cpp2-target.dir/build.make thrift/annotation/CMakeFiles/hack-cpp2-target.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/CMakeFiles/hack-cpp2-target.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/annotation/CMakeFiles/hack-cpp2-target.dir/build.make thrift/annotation/CMakeFiles/hack-cpp2-target.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 25%] Generating hack files. Output: /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && ../../bin/thrift1 --gen mstch_cpp2:templates,no_metadata,include_prefix=thrift/annotation -o /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation -I /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/hack.thrift
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/cpp.thrift:51] The annotation cpp.name is deprecated. Please use @cpp.Name instead.
[ 25%] Generating go files. Output: /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && ../../bin/thrift1 --gen mstch_cpp2:templates,no_metadata,include_prefix=thrift/annotation -o /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation -I /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/go.thrift
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/hack.thrift:50] The annotation thrift.uri is deprecated. Please use @thrift.Uri instead.
[ 25%] Generating hack files. Output: /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && ../../bin/thrift1 --gen mstch_cpp2:templates,no_metadata,include_prefix=thrift/annotation -o /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation -I /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/hack.thrift
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 25%] Built target hack-cpp2-target
/usr/bin/gmake  -f thrift/annotation/CMakeFiles/java-cpp2-target.dir/build.make thrift/annotation/CMakeFiles/java-cpp2-target.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/CMakeFiles/java-cpp2-target.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/annotation/CMakeFiles/java-cpp2-target.dir/build.make thrift/annotation/CMakeFiles/java-cpp2-target.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 26%] Generating java files. Output: /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && ../../bin/thrift1 --gen mstch_cpp2:templates,no_metadata,include_prefix=thrift/annotation -o /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation -I /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/java.thrift
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/hack.thrift:50] The annotation thrift.uri is deprecated. Please use @thrift.Uri instead.
[ 27%] Generating java files. Output: /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && ../../bin/thrift1 --gen mstch_cpp2:templates,no_metadata,include_prefix=thrift/annotation -o /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation -I /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/java.thrift
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/java.thrift:51] The annotation thrift.uri is deprecated. Please use @thrift.Uri instead.
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/java.thrift:62] The annotation thrift.uri is deprecated. Please use @thrift.Uri instead.
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 27%] Built target java-cpp2-target
/usr/bin/gmake  -f thrift/annotation/CMakeFiles/python-cpp2-target.dir/build.make thrift/annotation/CMakeFiles/python-cpp2-target.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/CMakeFiles/python-cpp2-target.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/annotation/CMakeFiles/python-cpp2-target.dir/build.make thrift/annotation/CMakeFiles/python-cpp2-target.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 27%] Generating python files. Output: /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && ../../bin/thrift1 --gen mstch_cpp2:templates,no_metadata,include_prefix=thrift/annotation -o /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation -I /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/python.thrift
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/java.thrift:51] The annotation thrift.uri is deprecated. Please use @thrift.Uri instead.
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/java.thrift:62] The annotation thrift.uri is deprecated. Please use @thrift.Uri instead.
[ 27%] Generating python files. Output: /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && ../../bin/thrift1 --gen mstch_cpp2:templates,no_metadata,include_prefix=thrift/annotation -o /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation -I /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/python.thrift
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/python.thrift:72] The annotation thrift.uri is deprecated. Please use @thrift.Uri instead.
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/python.thrift:88] The annotation thrift.uri is deprecated. Please use @thrift.Uri instead.
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/python.thrift:72] The annotation thrift.uri is deprecated. Please use @thrift.Uri instead.
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/python.thrift:88] The annotation thrift.uri is deprecated. Please use @thrift.Uri instead.
[ 28%] Generating scope files. Output: /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && ../../bin/thrift1 --gen mstch_cpp2:templates,no_metadata,include_prefix=thrift/annotation -o /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation -I /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/scope.thrift
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 28%] Built target python-cpp2-target
/usr/bin/gmake  -f thrift/annotation/CMakeFiles/go-cpp2-target.dir/build.make thrift/annotation/CMakeFiles/go-cpp2-target.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/CMakeFiles/go-cpp2-target.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/annotation/CMakeFiles/go-cpp2-target.dir/build.make thrift/annotation/CMakeFiles/go-cpp2-target.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 28%] Built target go-cpp2-target
/usr/bin/gmake  -f thrift/annotation/CMakeFiles/scope-cpp2-target.dir/build.make thrift/annotation/CMakeFiles/scope-cpp2-target.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/CMakeFiles/scope-cpp2-target.dir/DependInfo.cmake "--color="
Deleting primary custom command output "/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/gen-cpp2/scope_constants.h" because another output "/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/gen-cpp2/scope_constants.cpp" does not exist.
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/annotation/CMakeFiles/scope-cpp2-target.dir/build.make thrift/annotation/CMakeFiles/scope-cpp2-target.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 29%] Generating scope files. Output: /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && ../../bin/thrift1 --gen mstch_cpp2:templates,no_metadata,include_prefix=thrift/annotation -o /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation -I /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/scope.thrift
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/scope.thrift:102] The annotation hack.name is deprecated. Please use @hack.Name instead.
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/scope.thrift:108] The annotation hack.name is deprecated. Please use @hack.Name instead.
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/scope.thrift:112] The annotation py3.hidden is deprecated. Please use @python.Py3Hidden instead.
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/scope.thrift:112] The annotation thrift.uri is deprecated. Please use @thrift.Uri instead.
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/scope.thrift:122] The annotation hack.name is deprecated. Please use @hack.Name instead.
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/scope.thrift:102] The annotation hack.name is deprecated. Please use @hack.Name instead.
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/scope.thrift:108] The annotation hack.name is deprecated. Please use @hack.Name instead.
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/scope.thrift:112] The annotation py3.hidden is deprecated. Please use @python.Py3Hidden instead.
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/scope.thrift:112] The annotation thrift.uri is deprecated. Please use @thrift.Uri instead.
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation/scope.thrift:122] The annotation hack.name is deprecated. Please use @hack.Name instead.
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 29%] Built target scope-cpp2-target
/usr/bin/gmake  -f thrift/annotation/CMakeFiles/thrift-cpp2-target.dir/build.make thrift/annotation/CMakeFiles/thrift-cpp2-target.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/CMakeFiles/thrift-cpp2-target.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/annotation/CMakeFiles/thrift-cpp2-target.dir/build.make thrift/annotation/CMakeFiles/thrift-cpp2-target.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
gmake[2]: Nothing to be done for 'thrift/annotation/CMakeFiles/thrift-cpp2-target.dir/build'.
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 29%] Built target thrift-cpp2-target
/usr/bin/gmake  -f thrift/lib/thrift/CMakeFiles/any_rep-cpp2-target.dir/build.make thrift/lib/thrift/CMakeFiles/any_rep-cpp2-target.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/CMakeFiles/any_rep-cpp2-target.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/lib/thrift/CMakeFiles/any_rep-cpp2-target.dir/build.make thrift/lib/thrift/CMakeFiles/any_rep-cpp2-target.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 29%] Generating any_rep files. Output: /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift && ../../../bin/thrift1 --gen mstch_cpp2:no_metadata,include_prefix=thrift/lib/thrift -o /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift -I /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift/any_rep.thrift
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift/any_rep.thrift:42] The annotation thrift.uri is deprecated. Please use @thrift.Uri instead.
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift/any_rep.thrift:76] The annotation thrift.uri is deprecated. Please use @thrift.Uri instead.
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/annotation /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/CMakeFiles/thriftannotation.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/annotation/CMakeFiles/thriftannotation.dir/build.make thrift/annotation/CMakeFiles/thriftannotation.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 29%] Building CXX object thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/cpp_constants.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftannotation_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/cpp_constants.cpp.o -MF CMakeFiles/thriftannotation.dir/gen-cpp2/cpp_constants.cpp.o.d -o CMakeFiles/thriftannotation.dir/gen-cpp2/cpp_constants.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/gen-cpp2/cpp_constants.cpp
[ 29%] Building CXX object thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/cpp_data.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftannotation_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/cpp_data.cpp.o -MF CMakeFiles/thriftannotation.dir/gen-cpp2/cpp_data.cpp.o.d -o CMakeFiles/thriftannotation.dir/gen-cpp2/cpp_data.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/gen-cpp2/cpp_data.cpp
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 29%] Built target any_rep-cpp2-target
/usr/bin/gmake  -f thrift/lib/thrift/CMakeFiles/reflection-cpp2-target.dir/build.make thrift/lib/thrift/CMakeFiles/reflection-cpp2-target.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/CMakeFiles/reflection-cpp2-target.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/lib/thrift/CMakeFiles/reflection-cpp2-target.dir/build.make thrift/lib/thrift/CMakeFiles/reflection-cpp2-target.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 29%] Generating reflection files. Output: /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift && ../../../bin/thrift1 --gen mstch_cpp2:templates,no_metadata,include_prefix=thrift/lib/thrift -o /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift -I /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift/reflection.thrift
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 29%] Built target reflection-cpp2-target
/usr/bin/gmake  -f thrift/lib/thrift/CMakeFiles/metadata-cpp2-target.dir/build.make thrift/lib/thrift/CMakeFiles/metadata-cpp2-target.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/CMakeFiles/metadata-cpp2-target.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/lib/thrift/CMakeFiles/metadata-cpp2-target.dir/build.make thrift/lib/thrift/CMakeFiles/metadata-cpp2-target.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 29%] Generating metadata files. Output: /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift && ../../../bin/thrift1 --gen mstch_cpp2:include_prefix=thrift/lib/thrift -o /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift -I /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift/metadata.thrift
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift/metadata.thrift:65] @cpp.Ref{type = cpp.RefType.Unique} is deprecated. Please use @thrift.Box annotation instead in `valueType`.
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift/metadata.thrift:73] @cpp.Ref{type = cpp.RefType.Unique} is deprecated. Please use @thrift.Box annotation instead in `valueType`.
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift/metadata.thrift:81] @cpp.Ref{type = cpp.RefType.Unique} is deprecated. Please use @thrift.Box annotation instead in `keyType`.
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift/metadata.thrift:83] @cpp.Ref{type = cpp.RefType.Unique} is deprecated. Please use @thrift.Box annotation instead in `valueType`.
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift/metadata.thrift:104] @cpp.Ref{type = cpp.RefType.Unique} is deprecated. Please use @thrift.Box annotation instead in `underlyingType`.
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift/metadata.thrift:113] @cpp.Ref{type = cpp.RefType.Unique} is deprecated. Please use @thrift.Box annotation instead in `elemType`.
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift/metadata.thrift:118] @cpp.Ref{type = cpp.RefType.Unique} is deprecated. Please use @thrift.Box annotation instead in `initialResponseType`.
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift/metadata.thrift:126] @cpp.Ref{type = cpp.RefType.Unique} is deprecated. Please use @thrift.Box annotation instead in `elemType`.
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift/metadata.thrift:131] @cpp.Ref{type = cpp.RefType.Unique} is deprecated. Please use @thrift.Box annotation instead in `finalResponseType`.
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift/metadata.thrift:136] @cpp.Ref{type = cpp.RefType.Unique} is deprecated. Please use @thrift.Box annotation instead in `initialResponseType`.
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 29%] Built target metadata-cpp2-target
/usr/bin/gmake  -f thrift/lib/thrift/CMakeFiles/frozen-cpp2-target.dir/build.make thrift/lib/thrift/CMakeFiles/frozen-cpp2-target.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/CMakeFiles/frozen-cpp2-target.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/lib/thrift/CMakeFiles/frozen-cpp2-target.dir/build.make thrift/lib/thrift/CMakeFiles/frozen-cpp2-target.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 30%] Generating frozen files. Output: /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift && ../../../bin/thrift1 --gen mstch_cpp2:include_prefix=thrift/lib/thrift -o /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift -I /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift/frozen.thrift
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 30%] Built target frozen-cpp2-target
/usr/bin/gmake  -f thrift/lib/thrift/CMakeFiles/RpcMetadata-cpp2-target.dir/build.make thrift/lib/thrift/CMakeFiles/RpcMetadata-cpp2-target.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/CMakeFiles/RpcMetadata-cpp2-target.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/lib/thrift/CMakeFiles/RpcMetadata-cpp2-target.dir/build.make thrift/lib/thrift/CMakeFiles/RpcMetadata-cpp2-target.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 30%] Generating RpcMetadata files. Output: /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift && ../../../bin/thrift1 --gen mstch_cpp2:json,no_metadata,include_prefix=thrift/lib/thrift -o /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift -I /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift/RpcMetadata.thrift
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift/RpcMetadata.thrift:429] 64-bit constant 4036991616 may not work in all languages
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift/RpcMetadata.thrift:430] 64-bit constant 4036991617 may not work in all languages
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 30%] Built target RpcMetadata-cpp2-target
/usr/bin/gmake  -f thrift/lib/thrift/CMakeFiles/RocketUpgrade-cpp2-target.dir/build.make thrift/lib/thrift/CMakeFiles/RocketUpgrade-cpp2-target.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/CMakeFiles/RocketUpgrade-cpp2-target.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/lib/thrift/CMakeFiles/RocketUpgrade-cpp2-target.dir/build.make thrift/lib/thrift/CMakeFiles/RocketUpgrade-cpp2-target.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 30%] Generating RocketUpgrade files. Output: /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift && ../../../bin/thrift1 --gen mstch_cpp2:no_metadata,include_prefix=thrift/lib/thrift -o /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift -I /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift/RocketUpgrade.thrift
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 30%] Built target RocketUpgrade-cpp2-target
/usr/bin/gmake  -f thrift/lib/thrift/CMakeFiles/id-cpp2-target.dir/build.make thrift/lib/thrift/CMakeFiles/id-cpp2-target.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/CMakeFiles/id-cpp2-target.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/lib/thrift/CMakeFiles/id-cpp2-target.dir/build.make thrift/lib/thrift/CMakeFiles/id-cpp2-target.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 30%] Generating id files. Output: /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift && ../../../bin/thrift1 --gen mstch_cpp2:no_metadata,include_prefix=thrift/lib/thrift -o /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift -I /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift/id.thrift
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 30%] Built target id-cpp2-target
/usr/bin/gmake  -f thrift/lib/thrift/CMakeFiles/standard-cpp2-target.dir/build.make thrift/lib/thrift/CMakeFiles/standard-cpp2-target.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/CMakeFiles/standard-cpp2-target.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/lib/thrift/CMakeFiles/standard-cpp2-target.dir/build.make thrift/lib/thrift/CMakeFiles/standard-cpp2-target.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 30%] Generating standard files. Output: /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift && ../../../bin/thrift1 --gen mstch_cpp2:no_metadata,include_prefix=thrift/lib/thrift -o /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift -I /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift/standard.thrift
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 30%] Built target standard-cpp2-target
/usr/bin/gmake  -f thrift/lib/thrift/CMakeFiles/type_rep-cpp2-target.dir/build.make thrift/lib/thrift/CMakeFiles/type_rep-cpp2-target.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/CMakeFiles/type_rep-cpp2-target.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/lib/thrift/CMakeFiles/type_rep-cpp2-target.dir/build.make thrift/lib/thrift/CMakeFiles/type_rep-cpp2-target.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 31%] Generating type_rep files. Output: /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift && ../../../bin/thrift1 --gen mstch_cpp2:no_metadata,include_prefix=thrift/lib/thrift -o /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift -I /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift/type_rep.thrift
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift/type_rep.thrift:45] The annotation thrift.uri is deprecated. Please use @thrift.Uri instead.
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift/type_rep.thrift:56] The annotation thrift.uri is deprecated. Please use @thrift.Uri instead.
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 31%] Built target type_rep-cpp2-target
/usr/bin/gmake  -f thrift/lib/thrift/CMakeFiles/type-cpp2-target.dir/build.make thrift/lib/thrift/CMakeFiles/type-cpp2-target.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/CMakeFiles/type-cpp2-target.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/lib/thrift/CMakeFiles/type-cpp2-target.dir/build.make thrift/lib/thrift/CMakeFiles/type-cpp2-target.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 31%] Generating type files. Output: /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift && ../../../bin/thrift1 --gen mstch_cpp2:no_metadata,include_prefix=thrift/lib/thrift -o /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift -I /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift/type.thrift
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift/type.thrift:84] The annotation thrift.uri is deprecated. Please use @thrift.Uri instead.
[WARNING:/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/thrift/type.thrift:89] The annotation thrift.uri is deprecated. Please use @thrift.Uri instead.
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 31%] Built target type-cpp2-target
/usr/bin/gmake  -f thrift/lib/cpp2/CMakeFiles/rpcmetadata.dir/build.make thrift/lib/cpp2/CMakeFiles/rpcmetadata.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2 /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2/CMakeFiles/rpcmetadata.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/lib/cpp2/CMakeFiles/rpcmetadata.dir/build.make thrift/lib/cpp2/CMakeFiles/rpcmetadata.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 32%] Building CXX object thrift/lib/cpp2/CMakeFiles/rpcmetadata.dir/__/thrift/gen-cpp2/RpcMetadata_constants.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Drpcmetadata_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp2/CMakeFiles/rpcmetadata.dir/__/thrift/gen-cpp2/RpcMetadata_constants.cpp.o -MF CMakeFiles/rpcmetadata.dir/__/thrift/gen-cpp2/RpcMetadata_constants.cpp.o.d -o CMakeFiles/rpcmetadata.dir/__/thrift/gen-cpp2/RpcMetadata_constants.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RpcMetadata_constants.cpp
{standard input}: Assembler messages:
{standard input}:62868: Warning: setting incorrect section attributes for .rodata.thrift.data
[ 33%] Building CXX object thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/cpp_types.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftannotation_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/cpp_types.cpp.o -MF CMakeFiles/thriftannotation.dir/gen-cpp2/cpp_types.cpp.o.d -o CMakeFiles/thriftannotation.dir/gen-cpp2/cpp_types.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/gen-cpp2/cpp_types.cpp
[ 33%] Building CXX object thrift/lib/cpp2/CMakeFiles/rpcmetadata.dir/__/thrift/gen-cpp2/RpcMetadata_data.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Drpcmetadata_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp2/CMakeFiles/rpcmetadata.dir/__/thrift/gen-cpp2/RpcMetadata_data.cpp.o -MF CMakeFiles/rpcmetadata.dir/__/thrift/gen-cpp2/RpcMetadata_data.cpp.o.d -o CMakeFiles/rpcmetadata.dir/__/thrift/gen-cpp2/RpcMetadata_data.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RpcMetadata_data.cpp
{standard input}: Assembler messages:
{standard input}:111193: Warning: setting incorrect section attributes for .rodata.thrift.data
[ 33%] Building CXX object thrift/lib/cpp2/CMakeFiles/rpcmetadata.dir/__/thrift/gen-cpp2/RpcMetadata_types.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Drpcmetadata_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp2/CMakeFiles/rpcmetadata.dir/__/thrift/gen-cpp2/RpcMetadata_types.cpp.o -MF CMakeFiles/rpcmetadata.dir/__/thrift/gen-cpp2/RpcMetadata_types.cpp.o.d -o CMakeFiles/rpcmetadata.dir/__/thrift/gen-cpp2/RpcMetadata_types.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RpcMetadata_types.cpp
[ 33%] Building CXX object thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/hack_constants.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftannotation_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/hack_constants.cpp.o -MF CMakeFiles/thriftannotation.dir/gen-cpp2/hack_constants.cpp.o.d -o CMakeFiles/thriftannotation.dir/gen-cpp2/hack_constants.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/gen-cpp2/hack_constants.cpp
[ 33%] Building CXX object thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/hack_data.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftannotation_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/hack_data.cpp.o -MF CMakeFiles/thriftannotation.dir/gen-cpp2/hack_data.cpp.o.d -o CMakeFiles/thriftannotation.dir/gen-cpp2/hack_data.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/gen-cpp2/hack_data.cpp
{standard input}: Assembler messages:
{standard input}:60891: Warning: setting incorrect section attributes for .rodata.thrift.data
[ 34%] Building CXX object thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/hack_types.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftannotation_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/hack_types.cpp.o -MF CMakeFiles/thriftannotation.dir/gen-cpp2/hack_types.cpp.o.d -o CMakeFiles/thriftannotation.dir/gen-cpp2/hack_types.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/gen-cpp2/hack_types.cpp
[ 34%] Building CXX object thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/java_constants.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftannotation_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/java_constants.cpp.o -MF CMakeFiles/thriftannotation.dir/gen-cpp2/java_constants.cpp.o.d -o CMakeFiles/thriftannotation.dir/gen-cpp2/java_constants.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/gen-cpp2/java_constants.cpp
[ 34%] Building CXX object thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/java_data.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftannotation_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/java_data.cpp.o -MF CMakeFiles/thriftannotation.dir/gen-cpp2/java_data.cpp.o.d -o CMakeFiles/thriftannotation.dir/gen-cpp2/java_data.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/gen-cpp2/java_data.cpp
In file included from /usr/include/folly/container/detail/F14MapFallback.h:26,
                 from /usr/include/folly/container/F14Map.h:44,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/gen/module_types_h.h:31,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RpcMetadata_types.h:9,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RpcMetadata_types.cpp:7:
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<false>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<false>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
{standard input}: Assembler messages:
{standard input}:52994: Warning: setting incorrect section attributes for .rodata.thrift.data
[ 34%] Building CXX object thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/java_types.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftannotation_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/java_types.cpp.o -MF CMakeFiles/thriftannotation.dir/gen-cpp2/java_types.cpp.o.d -o CMakeFiles/thriftannotation.dir/gen-cpp2/java_types.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/gen-cpp2/java_types.cpp
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/folly/Range.h:47,
                 from /usr/include/folly/container/F14Map.h:36:
In function ‘folly::detail::constexpr_strlen_internal<char>(char const*, unsigned int)unsigned long’,
    inlined from ‘folly::constexpr_strlen<char>(char const*)unsigned long’ at /usr/include/folly/portability/Constexpr.h:104:43,
    inlined from ‘folly::Range<char const*>::Range(char const*)’ at /usr/include/folly/Range.h:310:43,
    inlined from ‘apache::thrift::JSONProtocolReaderCommon::castIntegral<long>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}::operator()(folly::ConversionCode) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/JSONProtocolCommon-inl.h:556:38,
    inlined from ‘folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_<folly::expected_detail::ExpectedStorage<long, folly::ConversionCode, (folly::expected_detail::StorageType)0>, apache::thrift::JSONProtocolReaderCommon::castIntegral<long>(folly::Range<char const*>)::{lambda(auto:1)#1}, apache::thrift::JSONProtocolReaderCommon::castIntegral<long>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}, long, void, false, 0>(folly::expected_detail::ExpectedStorage<long, folly::ConversionCode, (folly::expected_detail::StorageType)0>&&, apache::thrift::JSONProtocolReaderCommon::castIntegral<long>(folly::Range<char const*>)::{lambda(auto:1)#1}&&, apache::thrift::JSONProtocolReaderCommon::castIntegral<long>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}&&)long’ at /usr/include/folly/Expected.h:705:26,
    inlined from ‘folly::Expected<long, folly::ConversionCode>::thenOrThrow<apache::thrift::JSONProtocolReaderCommon::castIntegral<long>(folly::Range<char const*>)::{lambda(auto:1)#1}, apache::thrift::JSONProtocolReaderCommon::castIntegral<long>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}>(apache::thrift::JSONProtocolReaderCommon::castIntegral<long>(folly::Range<char const*>)::{lambda(auto:1)#1}&&, apache::thrift::JSONProtocolReaderCommon::castIntegral<long>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}&&) &&decltype (((declval<apache::thrift::JSONProtocolReaderCommon::castIntegral<long>(folly::Range<char const*>)::{lambda(auto:1)#1}>)())((std::declval<long&&>)()))’ at /usr/include/folly/Expected.h:1353:61,
    inlined from ‘apache::thrift::JSONProtocolReaderCommon::castIntegral<long>(folly::Range<char const*>)long’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/JSONProtocolCommon-inl.h:553:42:
/usr/include/folly/portability/Constexpr.h:56:3: warning: ‘strlen’ argument missing terminating nul [-Wstringop-overread]
   56 |   while (*s++) {
      |   ^~~~~
In file included from /usr/include/folly/container/detail/F14Table.h:43:
/usr/include/folly/lang/Pretty.h: In function ‘apache::thrift::JSONProtocolReaderCommon::castIntegral<long>(folly::Range<char const*>)long’:
/usr/include/folly/lang/Pretty.h:136:44: note: referenced argument declared here
  136 |   static constexpr pretty_carray<size + 1> zarray = zarray_();
      |                                            ^~~~~~
In function ‘folly::detail::constexpr_strlen_internal<char>(char const*, unsigned int)unsigned long’,
    inlined from ‘folly::constexpr_strlen<char>(char const*)unsigned long’ at /usr/include/folly/portability/Constexpr.h:104:43,
    inlined from ‘folly::Range<char const*>::Range(char const*)’ at /usr/include/folly/Range.h:310:43,
    inlined from ‘apache::thrift::JSONProtocolReaderCommon::castIntegral<int>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}::operator()(folly::ConversionCode) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/JSONProtocolCommon-inl.h:556:38,
    inlined from ‘folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_<folly::expected_detail::ExpectedStorage<int, folly::ConversionCode, (folly::expected_detail::StorageType)0>, apache::thrift::JSONProtocolReaderCommon::castIntegral<int>(folly::Range<char const*>)::{lambda(auto:1)#1}, apache::thrift::JSONProtocolReaderCommon::castIntegral<int>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}, int, void, false, 0>(folly::expected_detail::ExpectedStorage<int, folly::ConversionCode, (folly::expected_detail::StorageType)0>&&, apache::thrift::JSONProtocolReaderCommon::castIntegral<int>(folly::Range<char const*>)::{lambda(auto:1)#1}&&, apache::thrift::JSONProtocolReaderCommon::castIntegral<int>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}&&)int’ at /usr/include/folly/Expected.h:705:26,
    inlined from ‘folly::Expected<int, folly::ConversionCode>::thenOrThrow<apache::thrift::JSONProtocolReaderCommon::castIntegral<int>(folly::Range<char const*>)::{lambda(auto:1)#1}, apache::thrift::JSONProtocolReaderCommon::castIntegral<int>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}>(apache::thrift::JSONProtocolReaderCommon::castIntegral<int>(folly::Range<char const*>)::{lambda(auto:1)#1}&&, apache::thrift::JSONProtocolReaderCommon::castIntegral<int>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}&&) &&decltype (((declval<apache::thrift::JSONProtocolReaderCommon::castIntegral<int>(folly::Range<char const*>)::{lambda(auto:1)#1}>)())((std::declval<int&&>)()))’ at /usr/include/folly/Expected.h:1353:61,
    inlined from ‘apache::thrift::JSONProtocolReaderCommon::castIntegral<int>(folly::Range<char const*>)int’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/JSONProtocolCommon-inl.h:553:42:
/usr/include/folly/portability/Constexpr.h:56:3: warning: ‘strlen’ argument missing terminating nul [-Wstringop-overread]
   56 |   while (*s++) {
      |   ^~~~~
/usr/include/folly/lang/Pretty.h: In function ‘apache::thrift::JSONProtocolReaderCommon::castIntegral<int>(folly::Range<char const*>)int’:
/usr/include/folly/lang/Pretty.h:136:44: note: referenced argument declared here
  136 |   static constexpr pretty_carray<size + 1> zarray = zarray_();
      |                                            ^~~~~~
[ 35%] Building CXX object thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/python_constants.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftannotation_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/python_constants.cpp.o -MF CMakeFiles/thriftannotation.dir/gen-cpp2/python_constants.cpp.o.d -o CMakeFiles/thriftannotation.dir/gen-cpp2/python_constants.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/gen-cpp2/python_constants.cpp
[ 35%] Building CXX object thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/python_data.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftannotation_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/python_data.cpp.o -MF CMakeFiles/thriftannotation.dir/gen-cpp2/python_data.cpp.o.d -o CMakeFiles/thriftannotation.dir/gen-cpp2/python_data.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/gen-cpp2/python_data.cpp
[ 35%] Building CXX object thrift/lib/cpp2/CMakeFiles/rpcmetadata.dir/gen/module_types_cpp.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Drpcmetadata_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp2/CMakeFiles/rpcmetadata.dir/gen/module_types_cpp.cpp.o -MF CMakeFiles/rpcmetadata.dir/gen/module_types_cpp.cpp.o.d -o CMakeFiles/rpcmetadata.dir/gen/module_types_cpp.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/gen/module_types_cpp.cpp
{standard input}: Assembler messages:
{standard input}:51851: Warning: setting incorrect section attributes for .rodata.thrift.data
[ 35%] Building CXX object thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/python_types.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftannotation_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/python_types.cpp.o -MF CMakeFiles/thriftannotation.dir/gen-cpp2/python_types.cpp.o.d -o CMakeFiles/thriftannotation.dir/gen-cpp2/python_types.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/gen-cpp2/python_types.cpp
[ 36%] Building CXX object thrift/lib/cpp2/CMakeFiles/rpcmetadata.dir/protocol/CompactProtocol.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Drpcmetadata_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp2/CMakeFiles/rpcmetadata.dir/protocol/CompactProtocol.cpp.o -MF CMakeFiles/rpcmetadata.dir/protocol/CompactProtocol.cpp.o.d -o CMakeFiles/rpcmetadata.dir/protocol/CompactProtocol.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/protocol/CompactProtocol.cpp
[ 36%] Building CXX object thrift/lib/cpp2/CMakeFiles/rpcmetadata.dir/protocol/JSONProtocolCommon.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Drpcmetadata_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp2/CMakeFiles/rpcmetadata.dir/protocol/JSONProtocolCommon.cpp.o -MF CMakeFiles/rpcmetadata.dir/protocol/JSONProtocolCommon.cpp.o.d -o CMakeFiles/rpcmetadata.dir/protocol/JSONProtocolCommon.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/protocol/JSONProtocolCommon.cpp
[ 37%] Building CXX object thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/go_constants.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftannotation_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/go_constants.cpp.o -MF CMakeFiles/thriftannotation.dir/gen-cpp2/go_constants.cpp.o.d -o CMakeFiles/thriftannotation.dir/gen-cpp2/go_constants.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/gen-cpp2/go_constants.cpp
[ 37%] Building CXX object thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/go_data.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftannotation_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/go_data.cpp.o -MF CMakeFiles/thriftannotation.dir/gen-cpp2/go_data.cpp.o.d -o CMakeFiles/thriftannotation.dir/gen-cpp2/go_data.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/gen-cpp2/go_data.cpp
[ 37%] Building CXX object thrift/lib/cpp2/CMakeFiles/rpcmetadata.dir/__/cpp/protocol/TBase64Utils.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Drpcmetadata_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp2/CMakeFiles/rpcmetadata.dir/__/cpp/protocol/TBase64Utils.cpp.o -MF CMakeFiles/rpcmetadata.dir/__/cpp/protocol/TBase64Utils.cpp.o.d -o CMakeFiles/rpcmetadata.dir/__/cpp/protocol/TBase64Utils.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/protocol/TBase64Utils.cpp
{standard input}: Assembler messages:
{standard input}:45203: Warning: setting incorrect section attributes for .rodata.thrift.data
[ 37%] Building CXX object thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/go_types.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftannotation_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/go_types.cpp.o -MF CMakeFiles/thriftannotation.dir/gen-cpp2/go_types.cpp.o.d -o CMakeFiles/thriftannotation.dir/gen-cpp2/go_types.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/gen-cpp2/go_types.cpp
[ 38%] Building CXX object thrift/lib/cpp2/CMakeFiles/rpcmetadata.dir/__/cpp/protocol/TJSONProtocol.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Drpcmetadata_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp2/CMakeFiles/rpcmetadata.dir/__/cpp/protocol/TJSONProtocol.cpp.o -MF CMakeFiles/rpcmetadata.dir/__/cpp/protocol/TJSONProtocol.cpp.o.d -o CMakeFiles/rpcmetadata.dir/__/cpp/protocol/TJSONProtocol.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/protocol/TJSONProtocol.cpp
[ 38%] Building CXX object thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/scope_constants.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftannotation_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/scope_constants.cpp.o -MF CMakeFiles/thriftannotation.dir/gen-cpp2/scope_constants.cpp.o.d -o CMakeFiles/thriftannotation.dir/gen-cpp2/scope_constants.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/gen-cpp2/scope_constants.cpp
[ 39%] Building CXX object thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/scope_data.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftannotation_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/scope_data.cpp.o -MF CMakeFiles/thriftannotation.dir/gen-cpp2/scope_data.cpp.o.d -o CMakeFiles/thriftannotation.dir/gen-cpp2/scope_data.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/gen-cpp2/scope_data.cpp
[ 39%] Building CXX object thrift/lib/cpp2/CMakeFiles/rpcmetadata.dir/__/cpp/protocol/TProtocolException.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Drpcmetadata_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp2/CMakeFiles/rpcmetadata.dir/__/cpp/protocol/TProtocolException.cpp.o -MF CMakeFiles/rpcmetadata.dir/__/cpp/protocol/TProtocolException.cpp.o.d -o CMakeFiles/rpcmetadata.dir/__/cpp/protocol/TProtocolException.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/protocol/TProtocolException.cpp
[ 39%] Building CXX object thrift/lib/cpp2/CMakeFiles/rpcmetadata.dir/__/cpp/util/VarintUtils.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Drpcmetadata_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp2/CMakeFiles/rpcmetadata.dir/__/cpp/util/VarintUtils.cpp.o -MF CMakeFiles/rpcmetadata.dir/__/cpp/util/VarintUtils.cpp.o.d -o CMakeFiles/rpcmetadata.dir/__/cpp/util/VarintUtils.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/util/VarintUtils.cpp
{standard input}: Assembler messages:
{standard input}:52124: Warning: setting incorrect section attributes for .rodata.thrift.data
[ 39%] Building CXX object thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/scope_types.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftannotation_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/scope_types.cpp.o -MF CMakeFiles/thriftannotation.dir/gen-cpp2/scope_types.cpp.o.d -o CMakeFiles/thriftannotation.dir/gen-cpp2/scope_types.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/gen-cpp2/scope_types.cpp
[ 39%] Linking CXX shared library ../../../lib/librpcmetadata.so
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/rpcmetadata.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,librpcmetadata.so.2024.02.19.00 -o ../../../lib/librpcmetadata.so.2024.02.19.00 "CMakeFiles/rpcmetadata.dir/__/thrift/gen-cpp2/RpcMetadata_constants.cpp.o" "CMakeFiles/rpcmetadata.dir/__/thrift/gen-cpp2/RpcMetadata_data.cpp.o" "CMakeFiles/rpcmetadata.dir/__/thrift/gen-cpp2/RpcMetadata_types.cpp.o" CMakeFiles/rpcmetadata.dir/gen/module_types_cpp.cpp.o CMakeFiles/rpcmetadata.dir/protocol/CompactProtocol.cpp.o CMakeFiles/rpcmetadata.dir/protocol/JSONProtocolCommon.cpp.o CMakeFiles/rpcmetadata.dir/__/cpp/protocol/TBase64Utils.cpp.o CMakeFiles/rpcmetadata.dir/__/cpp/protocol/TJSONProtocol.cpp.o CMakeFiles/rpcmetadata.dir/__/cpp/protocol/TProtocolException.cpp.o CMakeFiles/rpcmetadata.dir/__/cpp/util/VarintUtils.cpp.o  /usr/lib64/libfolly.so.2024.02.19.00 /usr/lib64/libfmt.so.10.2.1 /usr/lib64/libboost_context.so.1.83.0 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_program_options.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libboost_system.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 -ldouble-conversion /usr/lib64/libgflags.so.2.2.2 -lglog -levent -lz -lssl -lcrypto -lbz2 -llzma -llz4 -lzstd -lsnappy -ldwarf -Wl,-Bstatic -liberty -Wl,-Bdynamic -laio -luring -lsodium -ldl -lunwind 
[ 39%] Building CXX object thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/thrift_constants.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftannotation_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/thrift_constants.cpp.o -MF CMakeFiles/thriftannotation.dir/gen-cpp2/thrift_constants.cpp.o.d -o CMakeFiles/thriftannotation.dir/gen-cpp2/thrift_constants.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/gen-cpp2/thrift_constants.cpp
[ 39%] Building CXX object thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/thrift_data.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftannotation_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/thrift_data.cpp.o -MF CMakeFiles/thriftannotation.dir/gen-cpp2/thrift_data.cpp.o.d -o CMakeFiles/thriftannotation.dir/gen-cpp2/thrift_data.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/gen-cpp2/thrift_data.cpp
{standard input}: Assembler messages:
{standard input}:61862: Warning: setting incorrect section attributes for .rodata.thrift.data
{standard input}: Assembler messages:
{standard input}:56391: Warning: setting incorrect section attributes for .rodata.thrift.data
{standard input}: Assembler messages:
{standard input}:69474: Warning: setting incorrect section attributes for .rodata.thrift.data
[ 40%] Building CXX object thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/thrift_types.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftannotation_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/annotation/CMakeFiles/thriftannotation.dir/gen-cpp2/thrift_types.cpp.o -MF CMakeFiles/thriftannotation.dir/gen-cpp2/thrift_types.cpp.o.d -o CMakeFiles/thriftannotation.dir/gen-cpp2/thrift_types.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation/gen-cpp2/thrift_types.cpp
{standard input}: Assembler messages:
{standard input}:57217: Warning: setting incorrect section attributes for .rodata.thrift.data
{standard input}: Assembler messages:
{standard input}:55281: Warning: setting incorrect section attributes for .rodata.thrift.data
{standard input}: Assembler messages:
{standard input}:54941: Warning: setting incorrect section attributes for .rodata.thrift.data
{standard input}: Assembler messages:
{standard input}:62176: Warning: setting incorrect section attributes for .rodata.thrift.data
{standard input}: Assembler messages:
{standard input}:37168: Warning: setting incorrect section attributes for .rodata.thrift.data
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/cmake -E cmake_symlink_library ../../../lib/librpcmetadata.so.2024.02.19.00 ../../../lib/librpcmetadata.so.2024.02.19.00 ../../../lib/librpcmetadata.so
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 40%] Built target rpcmetadata
/usr/bin/gmake  -f thrift/lib/cpp2/CMakeFiles/thriftmetadata.dir/build.make thrift/lib/cpp2/CMakeFiles/thriftmetadata.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2 /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2/CMakeFiles/thriftmetadata.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/lib/cpp2/CMakeFiles/thriftmetadata.dir/build.make thrift/lib/cpp2/CMakeFiles/thriftmetadata.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 40%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftmetadata.dir/__/thrift/gen-cpp2/metadata_constants.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftmetadata_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp2/CMakeFiles/thriftmetadata.dir/__/thrift/gen-cpp2/metadata_constants.cpp.o -MF CMakeFiles/thriftmetadata.dir/__/thrift/gen-cpp2/metadata_constants.cpp.o.d -o CMakeFiles/thriftmetadata.dir/__/thrift/gen-cpp2/metadata_constants.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/metadata_constants.cpp
[ 41%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftmetadata.dir/__/thrift/gen-cpp2/metadata_data.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftmetadata_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp2/CMakeFiles/thriftmetadata.dir/__/thrift/gen-cpp2/metadata_data.cpp.o -MF CMakeFiles/thriftmetadata.dir/__/thrift/gen-cpp2/metadata_data.cpp.o.d -o CMakeFiles/thriftmetadata.dir/__/thrift/gen-cpp2/metadata_data.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/metadata_data.cpp
[ 41%] Linking CXX shared library ../../lib/libthriftannotation.so
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && /usr/bin/cmake -E cmake_link_script CMakeFiles/thriftannotation.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libthriftannotation.so.2024.02.19.00 -o ../../lib/libthriftannotation.so.2024.02.19.00 "CMakeFiles/thriftannotation.dir/gen-cpp2/cpp_constants.cpp.o" "CMakeFiles/thriftannotation.dir/gen-cpp2/cpp_data.cpp.o" "CMakeFiles/thriftannotation.dir/gen-cpp2/cpp_types.cpp.o" "CMakeFiles/thriftannotation.dir/gen-cpp2/hack_constants.cpp.o" "CMakeFiles/thriftannotation.dir/gen-cpp2/hack_data.cpp.o" "CMakeFiles/thriftannotation.dir/gen-cpp2/hack_types.cpp.o" "CMakeFiles/thriftannotation.dir/gen-cpp2/java_constants.cpp.o" "CMakeFiles/thriftannotation.dir/gen-cpp2/java_data.cpp.o" "CMakeFiles/thriftannotation.dir/gen-cpp2/java_types.cpp.o" "CMakeFiles/thriftannotation.dir/gen-cpp2/python_constants.cpp.o" "CMakeFiles/thriftannotation.dir/gen-cpp2/python_data.cpp.o" "CMakeFiles/thriftannotation.dir/gen-cpp2/python_types.cpp.o" "CMakeFiles/thriftannotation.dir/gen-cpp2/go_constants.cpp.o" "CMakeFiles/thriftannotation.dir/gen-cpp2/go_data.cpp.o" "CMakeFiles/thriftannotation.dir/gen-cpp2/go_types.cpp.o" "CMakeFiles/thriftannotation.dir/gen-cpp2/scope_constants.cpp.o" "CMakeFiles/thriftannotation.dir/gen-cpp2/scope_data.cpp.o" "CMakeFiles/thriftannotation.dir/gen-cpp2/scope_types.cpp.o" "CMakeFiles/thriftannotation.dir/gen-cpp2/thrift_constants.cpp.o" "CMakeFiles/thriftannotation.dir/gen-cpp2/thrift_data.cpp.o" "CMakeFiles/thriftannotation.dir/gen-cpp2/thrift_types.cpp.o"  /usr/lib64/libfolly.so.2024.02.19.00 /usr/lib64/libfmt.so.10.2.1 /usr/lib64/libboost_context.so.1.83.0 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_program_options.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libboost_system.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 -ldouble-conversion /usr/lib64/libgflags.so.2.2.2 -lglog -levent -lz -lssl -lcrypto -lbz2 -llzma -llz4 -lzstd -lsnappy -ldwarf -Wl,-Bstatic -liberty -Wl,-Bdynamic -laio -luring -lsodium -ldl -lunwind 
{standard input}: Assembler messages:
{standard input}:67120: Warning: setting incorrect section attributes for .rodata.thrift.data
{standard input}: Assembler messages:
{standard input}:121237: Warning: setting incorrect section attributes for .rodata.thrift.data
[ 41%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftmetadata.dir/__/thrift/gen-cpp2/metadata_types.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftmetadata_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp2/CMakeFiles/thriftmetadata.dir/__/thrift/gen-cpp2/metadata_types.cpp.o -MF CMakeFiles/thriftmetadata.dir/__/thrift/gen-cpp2/metadata_types.cpp.o.d -o CMakeFiles/thriftmetadata.dir/__/thrift/gen-cpp2/metadata_types.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/metadata_types.cpp
{standard input}: Assembler messages:
{standard input}:55409: Warning: setting incorrect section attributes for .rodata.thrift.data
{standard input}: Assembler messages:
{standard input}:54705: Warning: setting incorrect section attributes for .rodata.thrift.data
{standard input}: Assembler messages:
{standard input}:54905: Warning: setting incorrect section attributes for .rodata.thrift.data
{standard input}: Assembler messages:
{standard input}:22756: Warning: setting incorrect section attributes for .rodata.thrift.data
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/annotation && /usr/bin/cmake -E cmake_symlink_library ../../lib/libthriftannotation.so.2024.02.19.00 ../../lib/libthriftannotation.so.2024.02.19.00 ../../lib/libthriftannotation.so
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 41%] Built target thriftannotation
/usr/bin/gmake  -f thrift/lib/cpp/CMakeFiles/transport.dir/build.make thrift/lib/cpp/CMakeFiles/transport.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp/CMakeFiles/transport.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/lib/cpp/CMakeFiles/transport.dir/build.make thrift/lib/cpp/CMakeFiles/transport.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 41%] Building CXX object thrift/lib/cpp/CMakeFiles/transport.dir/transport/TTransportException.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dtransport_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp/CMakeFiles/transport.dir/transport/TTransportException.cpp.o -MF CMakeFiles/transport.dir/transport/TTransportException.cpp.o.d -o CMakeFiles/transport.dir/transport/TTransportException.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/transport/TTransportException.cpp
[ 41%] Building CXX object thrift/lib/cpp/CMakeFiles/transport.dir/transport/TFDTransport.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dtransport_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp/CMakeFiles/transport.dir/transport/TFDTransport.cpp.o -MF CMakeFiles/transport.dir/transport/TFDTransport.cpp.o.d -o CMakeFiles/transport.dir/transport/TFDTransport.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/transport/TFDTransport.cpp
[ 42%] Building CXX object thrift/lib/cpp/CMakeFiles/transport.dir/transport/THttpTransport.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dtransport_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp/CMakeFiles/transport.dir/transport/THttpTransport.cpp.o -MF CMakeFiles/transport.dir/transport/THttpTransport.cpp.o.d -o CMakeFiles/transport.dir/transport/THttpTransport.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/transport/THttpTransport.cpp
[ 42%] Building CXX object thrift/lib/cpp/CMakeFiles/transport.dir/transport/THttpClient.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dtransport_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp/CMakeFiles/transport.dir/transport/THttpClient.cpp.o -MF CMakeFiles/transport.dir/transport/THttpClient.cpp.o.d -o CMakeFiles/transport.dir/transport/THttpClient.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/transport/THttpClient.cpp
[ 42%] Building CXX object thrift/lib/cpp/CMakeFiles/transport.dir/transport/THttpServer.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dtransport_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp/CMakeFiles/transport.dir/transport/THttpServer.cpp.o -MF CMakeFiles/transport.dir/transport/THttpServer.cpp.o.d -o CMakeFiles/transport.dir/transport/THttpServer.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/transport/THttpServer.cpp
[ 42%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftmetadata.dir/__/thrift/gen-cpp2/metadata_metadata.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftmetadata_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp2/CMakeFiles/thriftmetadata.dir/__/thrift/gen-cpp2/metadata_metadata.cpp.o -MF CMakeFiles/thriftmetadata.dir/__/thrift/gen-cpp2/metadata_metadata.cpp.o.d -o CMakeFiles/thriftmetadata.dir/__/thrift/gen-cpp2/metadata_metadata.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/metadata_metadata.cpp
[ 42%] Building CXX object thrift/lib/cpp/CMakeFiles/transport.dir/transport/TSocket.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dtransport_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp/CMakeFiles/transport.dir/transport/TSocket.cpp.o -MF CMakeFiles/transport.dir/transport/TSocket.cpp.o.d -o CMakeFiles/transport.dir/transport/TSocket.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/transport/TSocket.cpp
[ 43%] Building CXX object thrift/lib/cpp/CMakeFiles/transport.dir/transport/TBufferTransports.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dtransport_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp/CMakeFiles/transport.dir/transport/TBufferTransports.cpp.o -MF CMakeFiles/transport.dir/transport/TBufferTransports.cpp.o.d -o CMakeFiles/transport.dir/transport/TBufferTransports.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/transport/TBufferTransports.cpp
[ 43%] Building CXX object thrift/lib/cpp/CMakeFiles/transport.dir/transport/THeader.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dtransport_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp/CMakeFiles/transport.dir/transport/THeader.cpp.o -MF CMakeFiles/transport.dir/transport/THeader.cpp.o.d -o CMakeFiles/transport.dir/transport/THeader.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/transport/THeader.cpp
[ 44%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftmetadata.dir/gen/module_types_cpp.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftmetadata_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp2/CMakeFiles/thriftmetadata.dir/gen/module_types_cpp.cpp.o -MF CMakeFiles/thriftmetadata.dir/gen/module_types_cpp.cpp.o.d -o CMakeFiles/thriftmetadata.dir/gen/module_types_cpp.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/gen/module_types_cpp.cpp
[ 44%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftmetadata.dir/protocol/CompactProtocol.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftmetadata_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp2/CMakeFiles/thriftmetadata.dir/protocol/CompactProtocol.cpp.o -MF CMakeFiles/thriftmetadata.dir/protocol/CompactProtocol.cpp.o.d -o CMakeFiles/thriftmetadata.dir/protocol/CompactProtocol.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/protocol/CompactProtocol.cpp
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/transport/THeader.h:26,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/transport/THeader.cpp:17:
In member function ‘folly::Optional<std::chrono::duration<long, std::ratio<1l, 1000l> > >::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<std::chrono::duration<long, std::ratio<1l, 1000l> > >::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘apache::thrift::transport::THeader::TriviallyCopiable::TriviallyCopiable(int)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/transport/THeader.cpp:95:49:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/folly/Optional.h:75:
/usr/include/folly/Utility.h: In member function ‘apache::thrift::transport::THeader::TriviallyCopiable::TriviallyCopiable(int)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<std::chrono::duration<long, std::ratio<1l, 1000l> > >::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<std::chrono::duration<long, std::ratio<1l, 1000l> > >::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘apache::thrift::transport::THeader::TriviallyCopiable::TriviallyCopiable(int)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/transport/THeader.cpp:95:49:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::transport::THeader::TriviallyCopiable::TriviallyCopiable(int)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<std::chrono::duration<long, std::ratio<1l, 1000l> > >::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<std::chrono::duration<long, std::ratio<1l, 1000l> > >::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘apache::thrift::transport::THeader::TriviallyCopiable::TriviallyCopiable(int)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/transport/THeader.cpp:95:49:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::transport::THeader::TriviallyCopiable::TriviallyCopiable(int)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<std::chrono::duration<long, std::ratio<1l, 1000l> > >::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<std::chrono::duration<long, std::ratio<1l, 1000l> > >::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘apache::thrift::transport::THeader::TriviallyCopiable::TriviallyCopiable(int)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/transport/THeader.cpp:95:49:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::transport::THeader::TriviallyCopiable::TriviallyCopiable(int)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<apache::thrift::concurrency::PRIORITY>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<apache::thrift::concurrency::PRIORITY>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘apache::thrift::transport::THeader::TriviallyCopiable::TriviallyCopiable(int)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/transport/THeader.cpp:95:49:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::transport::THeader::TriviallyCopiable::TriviallyCopiable(int)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘apache::thrift::transport::THeader::TriviallyCopiable::TriviallyCopiable(int)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/transport/THeader.cpp:95:49:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::transport::THeader::TriviallyCopiable::TriviallyCopiable(int)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<long>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<long>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘apache::thrift::transport::THeader::TriviallyCopiable::TriviallyCopiable(int)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/transport/THeader.cpp:95:49:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::transport::THeader::TriviallyCopiable::TriviallyCopiable(int)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<CLIENT_TYPE>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<CLIENT_TYPE>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::transport::THeader::analyzeFirst32bit(unsigned int)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/transport/THeader.cpp:213:17:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In function ‘apache::thrift::transport::THeader::analyzeFirst32bit(unsigned int)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<std::chrono::duration<long, std::ratio<1l, 1000l> > >::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<std::chrono::duration<long, std::ratio<1l, 1000l> > >::Optional(folly::Optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::transport::THeader::getServerQueueTimeout() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/transport/THeader.cpp:1046:13:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::transport::THeader::getServerQueueTimeout() const’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<std::chrono::duration<long, std::ratio<1l, 1000l> > >::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<std::chrono::duration<long, std::ratio<1l, 1000l> > >::Optional(folly::Optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::transport::THeader::getProcessDelay() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/transport/THeader.cpp:1050:13:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::transport::THeader::getProcessDelay() const’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned long>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned long>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::transport::decompressCodec(folly::IOBuf const&, folly::io::CodecType)’ at /usr/include/folly/compression/Compression.h:181:61:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In function ‘apache::thrift::transport::decompressCodec(folly::IOBuf const&, folly::io::CodecType)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<std::chrono::duration<long, std::ratio<1l, 1000l> > >::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<std::chrono::duration<long, std::ratio<1l, 1000l> > >::Optional(folly::Optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::transport::THeader::TriviallyCopiable::TriviallyCopiable(apache::thrift::transport::THeader::TriviallyCopiable const&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/transport/THeader.h:475:10:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::transport::THeader::TriviallyCopiable::TriviallyCopiable(apache::thrift::transport::THeader::TriviallyCopiable const&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<std::chrono::duration<long, std::ratio<1l, 1000l> > >::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<std::chrono::duration<long, std::ratio<1l, 1000l> > >::Optional(folly::Optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::transport::THeader::TriviallyCopiable::TriviallyCopiable(apache::thrift::transport::THeader::TriviallyCopiable const&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/transport/THeader.h:475:10:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::transport::THeader::TriviallyCopiable::TriviallyCopiable(apache::thrift::transport::THeader::TriviallyCopiable const&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<std::chrono::duration<long, std::ratio<1l, 1000l> > >::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<std::chrono::duration<long, std::ratio<1l, 1000l> > >::Optional(folly::Optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::transport::THeader::TriviallyCopiable::TriviallyCopiable(apache::thrift::transport::THeader::TriviallyCopiable const&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/transport/THeader.h:475:10:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::transport::THeader::TriviallyCopiable::TriviallyCopiable(apache::thrift::transport::THeader::TriviallyCopiable const&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<std::chrono::duration<long, std::ratio<1l, 1000l> > >::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<std::chrono::duration<long, std::ratio<1l, 1000l> > >::Optional(folly::Optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::transport::THeader::TriviallyCopiable::TriviallyCopiable(apache::thrift::transport::THeader::TriviallyCopiable const&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/transport/THeader.h:475:10:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::transport::THeader::TriviallyCopiable::TriviallyCopiable(apache::thrift::transport::THeader::TriviallyCopiable const&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<apache::thrift::concurrency::PRIORITY>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<apache::thrift::concurrency::PRIORITY>::Optional(folly::Optional<apache::thrift::concurrency::PRIORITY> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::transport::THeader::TriviallyCopiable::TriviallyCopiable(apache::thrift::transport::THeader::TriviallyCopiable const&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/transport/THeader.h:475:10:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::transport::THeader::TriviallyCopiable::TriviallyCopiable(apache::thrift::transport::THeader::TriviallyCopiable const&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::transport::THeader::TriviallyCopiable::TriviallyCopiable(apache::thrift::transport::THeader::TriviallyCopiable const&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/transport/THeader.h:475:10:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::transport::THeader::TriviallyCopiable::TriviallyCopiable(apache::thrift::transport::THeader::TriviallyCopiable const&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<long>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<long>::Optional(folly::Optional<long> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::transport::THeader::TriviallyCopiable::TriviallyCopiable(apache::thrift::transport::THeader::TriviallyCopiable const&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/transport/THeader.h:475:10:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::transport::THeader::TriviallyCopiable::TriviallyCopiable(apache::thrift::transport::THeader::TriviallyCopiable const&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 44%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftmetadata.dir/__/cpp/protocol/TProtocolException.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftmetadata_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp2/CMakeFiles/thriftmetadata.dir/__/cpp/protocol/TProtocolException.cpp.o -MF CMakeFiles/thriftmetadata.dir/__/cpp/protocol/TProtocolException.cpp.o.d -o CMakeFiles/thriftmetadata.dir/__/cpp/protocol/TProtocolException.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/protocol/TProtocolException.cpp
[ 44%] Building CXX object thrift/lib/cpp/CMakeFiles/transport.dir/transport/TZlibTransport.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dtransport_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp/CMakeFiles/transport.dir/transport/TZlibTransport.cpp.o -MF CMakeFiles/transport.dir/transport/TZlibTransport.cpp.o.d -o CMakeFiles/transport.dir/transport/TZlibTransport.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/transport/TZlibTransport.cpp
[ 44%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftmetadata.dir/__/cpp/util/VarintUtils.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftmetadata_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp2/CMakeFiles/thriftmetadata.dir/__/cpp/util/VarintUtils.cpp.o -MF CMakeFiles/thriftmetadata.dir/__/cpp/util/VarintUtils.cpp.o.d -o CMakeFiles/thriftmetadata.dir/__/cpp/util/VarintUtils.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/util/VarintUtils.cpp
[ 45%] Linking CXX shared library ../../../lib/libthriftmetadata.so
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/thriftmetadata.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libthriftmetadata.so.2024.02.19.00 -o ../../../lib/libthriftmetadata.so.2024.02.19.00 "CMakeFiles/thriftmetadata.dir/__/thrift/gen-cpp2/metadata_constants.cpp.o" "CMakeFiles/thriftmetadata.dir/__/thrift/gen-cpp2/metadata_data.cpp.o" "CMakeFiles/thriftmetadata.dir/__/thrift/gen-cpp2/metadata_types.cpp.o" "CMakeFiles/thriftmetadata.dir/__/thrift/gen-cpp2/metadata_metadata.cpp.o" CMakeFiles/thriftmetadata.dir/gen/module_types_cpp.cpp.o CMakeFiles/thriftmetadata.dir/protocol/CompactProtocol.cpp.o CMakeFiles/thriftmetadata.dir/__/cpp/protocol/TProtocolException.cpp.o CMakeFiles/thriftmetadata.dir/__/cpp/util/VarintUtils.cpp.o  /usr/lib64/libfolly.so.2024.02.19.00 /usr/lib64/libfmt.so.10.2.1 /usr/lib64/libboost_context.so.1.83.0 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_program_options.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libboost_system.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 -ldouble-conversion /usr/lib64/libgflags.so.2.2.2 -lglog -levent -lz -lssl -lcrypto -lbz2 -llzma -llz4 -lzstd -lsnappy -ldwarf -Wl,-Bstatic -liberty -Wl,-Bdynamic -laio -luring -lsodium -ldl -lunwind 
[ 46%] Building CXX object thrift/lib/cpp/CMakeFiles/transport.dir/__/cpp2/transport/rocket/framing/Util.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dtransport_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp/CMakeFiles/transport.dir/__/cpp2/transport/rocket/framing/Util.cpp.o -MF CMakeFiles/transport.dir/__/cpp2/transport/rocket/framing/Util.cpp.o.d -o CMakeFiles/transport.dir/__/cpp2/transport/rocket/framing/Util.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/framing/Util.cpp
{standard input}: Assembler messages:
{standard input}:72238: Warning: setting incorrect section attributes for .rodata.thrift.data
[ 46%] Building CXX object thrift/lib/cpp/CMakeFiles/transport.dir/__/cpp2/Flags.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dtransport_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp/CMakeFiles/transport.dir/__/cpp2/Flags.cpp.o -MF CMakeFiles/transport.dir/__/cpp2/Flags.cpp.o.d -o CMakeFiles/transport.dir/__/cpp2/Flags.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/Flags.cpp
{standard input}: Assembler messages:
{standard input}:58638: Warning: setting incorrect section attributes for .rodata.thrift.data
{standard input}: Assembler messages:
{standard input}:56037: Warning: setting incorrect section attributes for .rodata.thrift.data
In file included from /usr/include/folly/detail/ThreadLocalDetail.h:31,
                 from /usr/include/folly/ThreadLocal.h:52,
                 from /usr/include/folly/experimental/observer/Observer.h:23,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/Flags.h:27,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/Flags.cpp:17:
In member function ‘__ct ’,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverString(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}>(apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverString(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}&&)::{lambda()#1}>(apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverString(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::UnwrapSharedPtr<folly::invoke_detail::traits<folly::observer_detail::makeObserver<apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverString(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}>(apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverString(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}&&)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44,
    inlined from ‘folly::observer_detail::makeObserver<apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverString(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}>(apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverString(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverString(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:28:4,
    inlined from ‘folly::observer::makeObserver<apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverString(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}>(apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverString(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverString(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverString(std::basic_string_view<char, std::char_traits<char> >)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/Flags.cpp:53:68:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
In file included from /usr/include/folly/Indestructible.h:25,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/Flags.h:26:
/usr/include/folly/Utility.h: In member function ‘apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverString(std::basic_string_view<char, std::char_traits<char> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘__ct ’,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverInt64(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}>(apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverInt64(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}&&)::{lambda()#1}>(apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverInt64(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::UnwrapSharedPtr<folly::invoke_detail::traits<folly::observer_detail::makeObserver<apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverInt64(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}>(apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverInt64(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}&&)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44,
    inlined from ‘folly::observer_detail::makeObserver<apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverInt64(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}>(apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverInt64(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverInt64(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:28:4,
    inlined from ‘folly::observer::makeObserver<apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverInt64(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}>(apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverInt64(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverInt64(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverInt64(std::basic_string_view<char, std::char_traits<char> >)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/Flags.cpp:47:64:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverInt64(std::basic_string_view<char, std::char_traits<char> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 46%] Building CXX object thrift/lib/cpp/CMakeFiles/transport.dir/util/PausableTimer.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dtransport_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp/CMakeFiles/transport.dir/util/PausableTimer.cpp.o -MF CMakeFiles/transport.dir/util/PausableTimer.cpp.o.d -o CMakeFiles/transport.dir/util/PausableTimer.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/util/PausableTimer.cpp
[ 46%] Building CXX object thrift/lib/cpp/CMakeFiles/transport.dir/util/THttpParser.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dtransport_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp/CMakeFiles/transport.dir/util/THttpParser.cpp.o -MF CMakeFiles/transport.dir/util/THttpParser.cpp.o.d -o CMakeFiles/transport.dir/util/THttpParser.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/util/THttpParser.cpp
{standard input}: Assembler messages:
{standard input}:52982: Warning: setting incorrect section attributes for .rodata.thrift.data
{standard input}: Assembler messages:
{standard input}:36480: Warning: setting incorrect section attributes for .rodata.thrift.data
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/cmake -E cmake_symlink_library ../../../lib/libthriftmetadata.so.2024.02.19.00 ../../../lib/libthriftmetadata.so.2024.02.19.00 ../../../lib/libthriftmetadata.so
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 46%] Built target thriftmetadata
[ 47%] Building CXX object thrift/lib/cpp/CMakeFiles/transport.dir/util/VarintUtils.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dtransport_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp/CMakeFiles/transport.dir/util/VarintUtils.cpp.o -MF CMakeFiles/transport.dir/util/VarintUtils.cpp.o.d -o CMakeFiles/transport.dir/util/VarintUtils.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/util/VarintUtils.cpp
In file included from /usr/include/folly/container/detail/F14MapFallback.h:26,
                 from /usr/include/folly/container/F14Map.h:44,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/util/THttpParser.h:20,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/util/THttpParser.cpp:17:
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<false>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<false>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
/usr/bin/gmake  -f thrift/lib/cpp2/CMakeFiles/thrifttyperep.dir/build.make thrift/lib/cpp2/CMakeFiles/thrifttyperep.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2 /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2/CMakeFiles/thrifttyperep.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/lib/cpp2/CMakeFiles/thrifttyperep.dir/build.make thrift/lib/cpp2/CMakeFiles/thrifttyperep.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 47%] Building CXX object thrift/lib/cpp2/CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/id_constants.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthrifttyperep_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp2/CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/id_constants.cpp.o -MF CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/id_constants.cpp.o.d -o CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/id_constants.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/id_constants.cpp
[ 47%] Linking CXX shared library ../../../lib/libtransport.so
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/transport.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libtransport.so.2024.02.19.00 -o ../../../lib/libtransport.so.2024.02.19.00 CMakeFiles/transport.dir/transport/TTransportException.cpp.o CMakeFiles/transport.dir/transport/TFDTransport.cpp.o CMakeFiles/transport.dir/transport/THttpTransport.cpp.o CMakeFiles/transport.dir/transport/THttpClient.cpp.o CMakeFiles/transport.dir/transport/THttpServer.cpp.o CMakeFiles/transport.dir/transport/TSocket.cpp.o CMakeFiles/transport.dir/transport/TBufferTransports.cpp.o CMakeFiles/transport.dir/transport/THeader.cpp.o CMakeFiles/transport.dir/transport/TZlibTransport.cpp.o CMakeFiles/transport.dir/__/cpp2/transport/rocket/framing/Util.cpp.o CMakeFiles/transport.dir/__/cpp2/Flags.cpp.o CMakeFiles/transport.dir/util/PausableTimer.cpp.o CMakeFiles/transport.dir/util/THttpParser.cpp.o CMakeFiles/transport.dir/util/VarintUtils.cpp.o  -Wl,-rpath,/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/lib: ../../../lib/libconcurrency.so.2024.02.19.00 ../../../lib/libthrift-core.so.2024.02.19.00 ../../../lib/librpcmetadata.so.2024.02.19.00 /usr/lib64/libfolly.so.2024.02.19.00 /usr/lib64/libz.so -lssl -lcrypto -lzstd /usr/lib64/libgflags.so.2.2.2 /usr/lib64/libfmt.so.10.2.1 /usr/lib64/libboost_context.so.1.83.0 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_program_options.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libboost_system.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 -ldouble-conversion -lglog -levent -lz -lssl -lcrypto -lbz2 -llzma -llz4 -lzstd -lsnappy -ldwarf -Wl,-Bstatic -liberty -Wl,-Bdynamic -laio -luring -lsodium -ldl -lunwind 
[ 47%] Building CXX object thrift/lib/cpp2/CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/id_data.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthrifttyperep_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp2/CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/id_data.cpp.o -MF CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/id_data.cpp.o.d -o CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/id_data.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/id_data.cpp
[ 48%] Building CXX object thrift/lib/cpp2/CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/id_types.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthrifttyperep_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp2/CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/id_types.cpp.o -MF CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/id_types.cpp.o.d -o CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/id_types.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/id_types.cpp
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/cmake -E cmake_symlink_library ../../../lib/libtransport.so.2024.02.19.00 ../../../lib/libtransport.so.2024.02.19.00 ../../../lib/libtransport.so
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 48%] Built target transport
[ 48%] Building CXX object thrift/lib/cpp2/CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/standard_constants.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthrifttyperep_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp2/CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/standard_constants.cpp.o -MF CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/standard_constants.cpp.o.d -o CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/standard_constants.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/standard_constants.cpp
[ 48%] Building CXX object thrift/lib/cpp2/CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/standard_data.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthrifttyperep_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp2/CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/standard_data.cpp.o -MF CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/standard_data.cpp.o.d -o CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/standard_data.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/standard_data.cpp
{standard input}: Assembler messages:
{standard input}:47437: Warning: setting incorrect section attributes for .rodata.thrift.data
[ 49%] Building CXX object thrift/lib/cpp2/CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/standard_types.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthrifttyperep_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp2/CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/standard_types.cpp.o -MF CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/standard_types.cpp.o.d -o CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/standard_types.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/standard_types.cpp
[ 49%] Building CXX object thrift/lib/cpp2/CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/type_rep_constants.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthrifttyperep_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp2/CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/type_rep_constants.cpp.o -MF CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/type_rep_constants.cpp.o.d -o CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/type_rep_constants.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/type_rep_constants.cpp
[ 49%] Building CXX object thrift/lib/cpp2/CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/type_rep_data.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthrifttyperep_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp2/CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/type_rep_data.cpp.o -MF CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/type_rep_data.cpp.o.d -o CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/type_rep_data.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/type_rep_data.cpp
{standard input}: Assembler messages:
{standard input}:52904: Warning: setting incorrect section attributes for .rodata.thrift.data
[ 49%] Building CXX object thrift/lib/cpp2/CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/type_rep_types.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthrifttyperep_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -MD -MT thrift/lib/cpp2/CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/type_rep_types.cpp.o -MF CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/type_rep_types.cpp.o.d -o CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/type_rep_types.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/type_rep_types.cpp
In file included from /usr/include/c++/14/bits/shared_ptr_atomic.h:33,
                 from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/gen/module_types_h.h:22,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/standard_types.h:9,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/standard_types.cpp:7:
In member function ‘std::__atomic_base<unsigned long>::store(unsigned long, std::memory_order)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:506:30,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/c++/14/bits/atomic_base.h:477:25: warning: ‘__atomic_store_8’ writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
  477 |         __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:45,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/gen/module_types_h.h:31:
In function ‘folly::checkedMalloc(unsigned long)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:505:59,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/folly/memory/Malloc.h:415:19: note: destination object of size 0 allocated by ‘malloc’
  415 |   void* p = malloc(size);
      |             ~~~~~~^~~~~~
/usr/bin/gmake  -f thrift/lib/cpp/CMakeFiles/async.dir/build.make thrift/lib/cpp/CMakeFiles/async.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp/CMakeFiles/async.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/lib/cpp/CMakeFiles/async.dir/build.make thrift/lib/cpp/CMakeFiles/async.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 50%] Building CXX object thrift/lib/cpp/CMakeFiles/async.dir/ContextStack.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dasync_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp/CMakeFiles/async.dir/ContextStack.cpp.o -MF CMakeFiles/async.dir/ContextStack.cpp.o.d -o CMakeFiles/async.dir/ContextStack.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/ContextStack.cpp
[ 51%] Linking CXX shared library ../../../lib/libthrifttyperep.so
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/thrifttyperep.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libthrifttyperep.so.2024.02.19.00 -o ../../../lib/libthrifttyperep.so.2024.02.19.00 "CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/id_constants.cpp.o" "CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/id_data.cpp.o" "CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/id_types.cpp.o" "CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/standard_constants.cpp.o" "CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/standard_data.cpp.o" "CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/standard_types.cpp.o" "CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/type_rep_constants.cpp.o" "CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/type_rep_data.cpp.o" "CMakeFiles/thrifttyperep.dir/__/thrift/gen-cpp2/type_rep_types.cpp.o"  -Wl,-rpath,/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/lib: ../../../lib/libthriftannotation.so.2024.02.19.00 /usr/lib64/libfolly.so.2024.02.19.00 /usr/lib64/libfmt.so.10.2.1 /usr/lib64/libboost_context.so.1.83.0 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_program_options.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libboost_system.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 -ldouble-conversion /usr/lib64/libgflags.so.2.2.2 -lglog -levent -lz -lssl -lcrypto -lbz2 -llzma -llz4 -lzstd -lsnappy -ldwarf -Wl,-Bstatic -liberty -Wl,-Bdynamic -laio -luring -lsodium -ldl -lunwind 
{standard input}: Assembler messages:
{standard input}:62886: Warning: setting incorrect section attributes for .rodata.thrift.data
{standard input}: Assembler messages:
{standard input}:18927: Warning: setting incorrect section attributes for .rodata.thrift.data
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/cmake -E cmake_symlink_library ../../../lib/libthrifttyperep.so.2024.02.19.00 ../../../lib/libthrifttyperep.so.2024.02.19.00 ../../../lib/libthrifttyperep.so
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 51%] Built target thrifttyperep
[ 51%] Building CXX object thrift/lib/cpp/CMakeFiles/async.dir/EventHandlerBase.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dasync_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp/CMakeFiles/async.dir/EventHandlerBase.cpp.o -MF CMakeFiles/async.dir/EventHandlerBase.cpp.o.d -o CMakeFiles/async.dir/EventHandlerBase.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/EventHandlerBase.cpp
[ 51%] Building CXX object thrift/lib/cpp/CMakeFiles/async.dir/async/TBinaryAsyncChannel.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dasync_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp/CMakeFiles/async.dir/async/TBinaryAsyncChannel.cpp.o -MF CMakeFiles/async.dir/async/TBinaryAsyncChannel.cpp.o.d -o CMakeFiles/async.dir/async/TBinaryAsyncChannel.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/async/TBinaryAsyncChannel.cpp
[ 51%] Building CXX object thrift/lib/cpp/CMakeFiles/async.dir/async/TFramedAsyncChannel.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dasync_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp/CMakeFiles/async.dir/async/TFramedAsyncChannel.cpp.o -MF CMakeFiles/async.dir/async/TFramedAsyncChannel.cpp.o.d -o CMakeFiles/async.dir/async/TFramedAsyncChannel.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/async/TFramedAsyncChannel.cpp
[ 52%] Building CXX object thrift/lib/cpp/CMakeFiles/async.dir/async/THttpAsyncChannel.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dasync_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp/CMakeFiles/async.dir/async/THttpAsyncChannel.cpp.o -MF CMakeFiles/async.dir/async/THttpAsyncChannel.cpp.o.d -o CMakeFiles/async.dir/async/THttpAsyncChannel.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/async/THttpAsyncChannel.cpp
[ 52%] Building CXX object thrift/lib/cpp/CMakeFiles/async.dir/async/TUnframedAsyncChannel.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dasync_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp/CMakeFiles/async.dir/async/TUnframedAsyncChannel.cpp.o -MF CMakeFiles/async.dir/async/TUnframedAsyncChannel.cpp.o.d -o CMakeFiles/async.dir/async/TUnframedAsyncChannel.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/async/TUnframedAsyncChannel.cpp
[ 52%] Building CXX object thrift/lib/cpp/CMakeFiles/async.dir/server/TServerObserver.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dasync_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp/CMakeFiles/async.dir/server/TServerObserver.cpp.o -MF CMakeFiles/async.dir/server/TServerObserver.cpp.o.d -o CMakeFiles/async.dir/server/TServerObserver.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/server/TServerObserver.cpp
[ 53%] Building CXX object thrift/lib/cpp/CMakeFiles/async.dir/__/cpp2/detail/EventHandlerRuntime.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dasync_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp/CMakeFiles/async.dir/__/cpp2/detail/EventHandlerRuntime.cpp.o -MF CMakeFiles/async.dir/__/cpp2/detail/EventHandlerRuntime.cpp.o.d -o CMakeFiles/async.dir/__/cpp2/detail/EventHandlerRuntime.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/detail/EventHandlerRuntime.cpp
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/detail/EventHandlerRuntime.cpp: In static member function ‘static void apache::thrift::detail::EventHandlerRuntime::setClientMethodsToBypass(MethodNameSet)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/detail/EventHandlerRuntime.cpp:141:21: warning: variable ‘copyNames’ set but not used [-Wunused-but-set-variable]
  141 |   static const auto copyNames =
      |                     ^~~~~~~~~
In file included from /usr/include/folly/synchronization/Rcu.h:23,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/detail/EventHandlerRuntime.cpp:24:
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::rcu_domain::retire(folly::detail::ThreadCachedListsBase::Node*)::{lambda(folly::detail::ThreadCachedListsBase::Node*)#1}::operator()(folly::detail::ThreadCachedListsBase::Node*) const’ at /usr/include/folly/synchronization/Rcu.h:391:48,
    inlined from ‘folly::detail::ThreadCachedLists::ListHead::forEach<folly::rcu_domain::retire(folly::detail::ThreadCachedListsBase::Node*)::{lambda(folly::detail::ThreadCachedListsBase::Node*)#1}>(folly::rcu_domain::retire(folly::detail::ThreadCachedListsBase::Node*)::{lambda(folly::detail::ThreadCachedListsBase::Node*)#1})void’ at /usr/include/folly/synchronization/detail/ThreadCachedLists.h:61:13,
    inlined from ‘folly::rcu_domain::retire(folly::detail::ThreadCachedListsBase::Node*) [clone .part.0]’ at /usr/include/folly/synchronization/Rcu.h:390:23:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
In file included from /usr/include/folly/functional/Invoke.h:32,
                 from /usr/include/folly/Function.h:218:
/usr/include/folly/Utility.h: In member function ‘folly::rcu_domain::retire(folly::detail::ThreadCachedListsBase::Node*) [clone .part.0]’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 53%] Linking CXX shared library ../../../lib/libasync.so
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/async.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libasync.so.2024.02.19.00 -o ../../../lib/libasync.so.2024.02.19.00 CMakeFiles/async.dir/ContextStack.cpp.o CMakeFiles/async.dir/EventHandlerBase.cpp.o CMakeFiles/async.dir/async/TBinaryAsyncChannel.cpp.o CMakeFiles/async.dir/async/TFramedAsyncChannel.cpp.o CMakeFiles/async.dir/async/THttpAsyncChannel.cpp.o CMakeFiles/async.dir/async/TUnframedAsyncChannel.cpp.o CMakeFiles/async.dir/server/TServerObserver.cpp.o CMakeFiles/async.dir/__/cpp2/detail/EventHandlerRuntime.cpp.o  -Wl,-rpath,/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/lib: ../../../lib/libtransport.so.2024.02.19.00 /usr/lib64/libwangle.so.2024.02.19.00 -lglog -lssl -lcrypto ../../../lib/libconcurrency.so.2024.02.19.00 ../../../lib/libthrift-core.so.2024.02.19.00 ../../../lib/librpcmetadata.so.2024.02.19.00 -lzstd /usr/lib64/libfizz.so.2024.02.19.00 /usr/lib64/libfolly.so.2024.02.19.00 -lglog /usr/lib64/libfmt.so.10.2.1 -lz -lbz2 -llzma -llz4 -lsnappy -ldwarf -Wl,-Bstatic -liberty -Wl,-Bdynamic -laio -luring -lsodium -lunwind -lssl -lcrypto /usr/lib64/libgflags.so.2.2.2 /usr/lib64/libz.so -lzstd /usr/lib64/libsodium.so /usr/lib64/libboost_context.so.1.83.0 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_program_options.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libboost_system.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 -levent -ldouble-conversion -ldl -Wl,-Bstatic -lrt -Wl,-Bdynamic 
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp && /usr/bin/cmake -E cmake_symlink_library ../../../lib/libasync.so.2024.02.19.00 ../../../lib/libasync.so.2024.02.19.00 ../../../lib/libasync.so
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 53%] Built target async
/usr/bin/gmake  -f thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/build.make thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2 /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/build.make thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 53%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/protocol/BinaryProtocol.cpp.o
[ 53%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/protocol/Protocol.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftprotocol_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/protocol/BinaryProtocol.cpp.o -MF CMakeFiles/thriftprotocol.dir/protocol/BinaryProtocol.cpp.o.d -o CMakeFiles/thriftprotocol.dir/protocol/BinaryProtocol.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/protocol/BinaryProtocol.cpp
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftprotocol_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/protocol/Protocol.cpp.o -MF CMakeFiles/thriftprotocol.dir/protocol/Protocol.cpp.o.d -o CMakeFiles/thriftprotocol.dir/protocol/Protocol.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/protocol/Protocol.cpp
[ 53%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/protocol/CompactProtocol.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftprotocol_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/protocol/CompactProtocol.cpp.o -MF CMakeFiles/thriftprotocol.dir/protocol/CompactProtocol.cpp.o.d -o CMakeFiles/thriftprotocol.dir/protocol/CompactProtocol.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/protocol/CompactProtocol.cpp
[ 54%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/protocol/CompactV1Protocol.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftprotocol_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/protocol/CompactV1Protocol.cpp.o -MF CMakeFiles/thriftprotocol.dir/protocol/CompactV1Protocol.cpp.o.d -o CMakeFiles/thriftprotocol.dir/protocol/CompactV1Protocol.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/protocol/CompactV1Protocol.cpp
[ 54%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/protocol/DebugProtocol.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftprotocol_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/protocol/DebugProtocol.cpp.o -MF CMakeFiles/thriftprotocol.dir/protocol/DebugProtocol.cpp.o.d -o CMakeFiles/thriftprotocol.dir/protocol/DebugProtocol.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/protocol/DebugProtocol.cpp
[ 54%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/protocol/JSONProtocol.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftprotocol_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/protocol/JSONProtocol.cpp.o -MF CMakeFiles/thriftprotocol.dir/protocol/JSONProtocol.cpp.o.d -o CMakeFiles/thriftprotocol.dir/protocol/JSONProtocol.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/protocol/JSONProtocol.cpp
[ 55%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/protocol/JSONProtocolCommon.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftprotocol_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/protocol/JSONProtocolCommon.cpp.o -MF CMakeFiles/thriftprotocol.dir/protocol/JSONProtocolCommon.cpp.o.d -o CMakeFiles/thriftprotocol.dir/protocol/JSONProtocolCommon.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/protocol/JSONProtocolCommon.cpp
[ 55%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/protocol/Serializer.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftprotocol_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/protocol/Serializer.cpp.o -MF CMakeFiles/thriftprotocol.dir/protocol/Serializer.cpp.o.d -o CMakeFiles/thriftprotocol.dir/protocol/Serializer.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/protocol/Serializer.cpp
[ 55%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/protocol/TableBasedSerializer.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftprotocol_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/protocol/TableBasedSerializer.cpp.o -MF CMakeFiles/thriftprotocol.dir/protocol/TableBasedSerializer.cpp.o.d -o CMakeFiles/thriftprotocol.dir/protocol/TableBasedSerializer.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/protocol/TableBasedSerializer.cpp
[ 55%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/protocol/TableBasedSerializerImpl.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftprotocol_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/protocol/TableBasedSerializerImpl.cpp.o -MF CMakeFiles/thriftprotocol.dir/protocol/TableBasedSerializerImpl.cpp.o.d -o CMakeFiles/thriftprotocol.dir/protocol/TableBasedSerializerImpl.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/protocol/TableBasedSerializerImpl.cpp
[ 56%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/protocol/VirtualProtocol.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftprotocol_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/protocol/VirtualProtocol.cpp.o -MF CMakeFiles/thriftprotocol.dir/protocol/VirtualProtocol.cpp.o.d -o CMakeFiles/thriftprotocol.dir/protocol/VirtualProtocol.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/protocol/VirtualProtocol.cpp
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializer.h:28,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:18,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/protocol/TableBasedSerializer.cpp:17:
In member function ‘folly::Optional<apache::thrift::detail::ThriftValue>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<apache::thrift::detail::ThriftValue>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::detail::getValue(apache::thrift::detail::TypeInfo const&, void const*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:57:70:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/folly/Optional.h:75:
/usr/include/folly/Utility.h: In function ‘apache::thrift::detail::getValue(apache::thrift::detail::TypeInfo const&, void const*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<apache::thrift::detail::ThriftValue>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<apache::thrift::detail::ThriftValue>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::detail::getValue(apache::thrift::detail::TypeInfo const&, void const*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:57:70,
    inlined from ‘apache::thrift::detail::write<apache::thrift::BinaryProtocolWriter>(apache::thrift::BinaryProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*)#2}::operator()(void const*, void const*) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:531:55,
    inlined from ‘apache::thrift::detail::write<apache::thrift::BinaryProtocolWriter>(apache::thrift::BinaryProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*)#2}::_FUN(void const*, void const*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:527:35:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In function ‘apache::thrift::detail::write<apache::thrift::BinaryProtocolWriter>(apache::thrift::BinaryProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*)#2}::_FUN(void const*, void const*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<apache::thrift::detail::ThriftValue>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<apache::thrift::detail::ThriftValue>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::detail::getValue(apache::thrift::detail::TypeInfo const&, void const*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:57:70,
    inlined from ‘apache::thrift::detail::write<apache::thrift::SimpleJSONProtocolWriter>(apache::thrift::SimpleJSONProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*)#2}::operator()(void const*, void const*) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:531:55,
    inlined from ‘apache::thrift::detail::write<apache::thrift::SimpleJSONProtocolWriter>(apache::thrift::SimpleJSONProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*)#2}::_FUN(void const*, void const*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:527:35:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In function ‘apache::thrift::detail::write<apache::thrift::SimpleJSONProtocolWriter>(apache::thrift::SimpleJSONProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*)#2}::_FUN(void const*, void const*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<apache::thrift::detail::ThriftValue>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<apache::thrift::detail::ThriftValue>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::detail::getValue(apache::thrift::detail::TypeInfo const&, void const*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:57:70,
    inlined from ‘apache::thrift::detail::write<apache::thrift::CompactProtocolWriter>(apache::thrift::CompactProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*)#2}::operator()(void const*, void const*) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:531:55,
    inlined from ‘apache::thrift::detail::write<apache::thrift::CompactProtocolWriter>(apache::thrift::CompactProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*)#2}::_FUN(void const*, void const*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:527:35:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In function ‘apache::thrift::detail::write<apache::thrift::CompactProtocolWriter>(apache::thrift::CompactProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*)#2}::_FUN(void const*, void const*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<apache::thrift::detail::ThriftValue>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<apache::thrift::detail::ThriftValue>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::detail::getValue(apache::thrift::detail::TypeInfo const&, void const*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:57:70,
    inlined from ‘apache::thrift::detail::write<apache::thrift::SimpleJSONProtocolWriter>(apache::thrift::SimpleJSONProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*)#1}::operator()(void const*, void const*) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:508:55,
    inlined from ‘apache::thrift::detail::write<apache::thrift::SimpleJSONProtocolWriter>(apache::thrift::SimpleJSONProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*)#1}::_FUN(void const*, void const*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:504:11:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In function ‘apache::thrift::detail::write<apache::thrift::SimpleJSONProtocolWriter>(apache::thrift::SimpleJSONProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*)#1}::_FUN(void const*, void const*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<apache::thrift::detail::ThriftValue>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<apache::thrift::detail::ThriftValue>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::detail::getValue(apache::thrift::detail::TypeInfo const&, void const*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:57:70,
    inlined from ‘apache::thrift::detail::write<apache::thrift::SimpleJSONProtocolWriter>(apache::thrift::SimpleJSONProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*, void const*)#1}::operator()(void const*, void const*, void const*) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:479:64,
    inlined from ‘apache::thrift::detail::write<apache::thrift::SimpleJSONProtocolWriter>(apache::thrift::SimpleJSONProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*, void const*)#1}::_FUN(void const*, void const*, void const*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:475:11:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In function ‘apache::thrift::detail::write<apache::thrift::SimpleJSONProtocolWriter>(apache::thrift::SimpleJSONProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*, void const*)#1}::_FUN(void const*, void const*, void const*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<apache::thrift::detail::ThriftValue>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<apache::thrift::detail::ThriftValue>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::detail::getValue(apache::thrift::detail::TypeInfo const&, void const*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:57:70,
    inlined from ‘apache::thrift::detail::write<apache::thrift::SimpleJSONProtocolWriter>(apache::thrift::SimpleJSONProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*, void const*)#1}::operator()(void const*, void const*, void const*) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:482:32,
    inlined from ‘apache::thrift::detail::write<apache::thrift::SimpleJSONProtocolWriter>(apache::thrift::SimpleJSONProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*, void const*)#1}::_FUN(void const*, void const*, void const*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:475:11:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In function ‘apache::thrift::detail::write<apache::thrift::SimpleJSONProtocolWriter>(apache::thrift::SimpleJSONProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*, void const*)#1}::_FUN(void const*, void const*, void const*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<apache::thrift::detail::ThriftValue>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<apache::thrift::detail::ThriftValue>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::detail::getValue(apache::thrift::detail::TypeInfo const&, void const*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:57:70,
    inlined from ‘apache::thrift::detail::write<apache::thrift::BinaryProtocolWriter>(apache::thrift::BinaryProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*)#1}::operator()(void const*, void const*) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:508:55,
    inlined from ‘apache::thrift::detail::write<apache::thrift::BinaryProtocolWriter>(apache::thrift::BinaryProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*)#1}::_FUN(void const*, void const*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:504:11:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In function ‘apache::thrift::detail::write<apache::thrift::BinaryProtocolWriter>(apache::thrift::BinaryProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*)#1}::_FUN(void const*, void const*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<apache::thrift::detail::ThriftValue>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<apache::thrift::detail::ThriftValue>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::detail::getValue(apache::thrift::detail::TypeInfo const&, void const*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:57:70,
    inlined from ‘apache::thrift::detail::write<apache::thrift::BinaryProtocolWriter>(apache::thrift::BinaryProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*, void const*)#1}::operator()(void const*, void const*, void const*) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:479:64,
    inlined from ‘apache::thrift::detail::write<apache::thrift::BinaryProtocolWriter>(apache::thrift::BinaryProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*, void const*)#1}::_FUN(void const*, void const*, void const*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:475:11:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In function ‘apache::thrift::detail::write<apache::thrift::BinaryProtocolWriter>(apache::thrift::BinaryProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*, void const*)#1}::_FUN(void const*, void const*, void const*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<apache::thrift::detail::ThriftValue>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<apache::thrift::detail::ThriftValue>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::detail::getValue(apache::thrift::detail::TypeInfo const&, void const*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:57:70,
    inlined from ‘apache::thrift::detail::write<apache::thrift::BinaryProtocolWriter>(apache::thrift::BinaryProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*, void const*)#1}::operator()(void const*, void const*, void const*) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:482:32,
    inlined from ‘apache::thrift::detail::write<apache::thrift::BinaryProtocolWriter>(apache::thrift::BinaryProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*, void const*)#1}::_FUN(void const*, void const*, void const*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:475:11:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In function ‘apache::thrift::detail::write<apache::thrift::BinaryProtocolWriter>(apache::thrift::BinaryProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*, void const*)#1}::_FUN(void const*, void const*, void const*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<apache::thrift::detail::ThriftValue>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<apache::thrift::detail::ThriftValue>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::detail::getValue(apache::thrift::detail::TypeInfo const&, void const*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:57:70,
    inlined from ‘apache::thrift::detail::write<apache::thrift::CompactProtocolWriter>(apache::thrift::CompactProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*)#1}::operator()(void const*, void const*) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:508:55,
    inlined from ‘apache::thrift::detail::write<apache::thrift::CompactProtocolWriter>(apache::thrift::CompactProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*)#1}::_FUN(void const*, void const*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:504:11:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In function ‘apache::thrift::detail::write<apache::thrift::CompactProtocolWriter>(apache::thrift::CompactProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*)#1}::_FUN(void const*, void const*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<apache::thrift::detail::ThriftValue>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<apache::thrift::detail::ThriftValue>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::detail::getValue(apache::thrift::detail::TypeInfo const&, void const*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:57:70,
    inlined from ‘apache::thrift::detail::write<apache::thrift::CompactProtocolWriter>(apache::thrift::CompactProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*, void const*)#1}::operator()(void const*, void const*, void const*) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:479:64,
    inlined from ‘apache::thrift::detail::write<apache::thrift::CompactProtocolWriter>(apache::thrift::CompactProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*, void const*)#1}::_FUN(void const*, void const*, void const*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:475:11:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In function ‘apache::thrift::detail::write<apache::thrift::CompactProtocolWriter>(apache::thrift::CompactProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*, void const*)#1}::_FUN(void const*, void const*, void const*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<apache::thrift::detail::ThriftValue>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<apache::thrift::detail::ThriftValue>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::detail::getValue(apache::thrift::detail::TypeInfo const&, void const*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:57:70,
    inlined from ‘apache::thrift::detail::write<apache::thrift::CompactProtocolWriter>(apache::thrift::CompactProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*, void const*)#1}::operator()(void const*, void const*, void const*) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:482:32,
    inlined from ‘apache::thrift::detail::write<apache::thrift::CompactProtocolWriter>(apache::thrift::CompactProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*, void const*)#1}::_FUN(void const*, void const*, void const*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h:475:11:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In function ‘apache::thrift::detail::write<apache::thrift::CompactProtocolWriter>(apache::thrift::CompactProtocolWriter*, apache::thrift::detail::TypeInfo const&, apache::thrift::detail::ThriftValue)::{lambda(void const*, void const*, void const*)#1}::_FUN(void const*, void const*, void const*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/folly/Range.h:47,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializer.h:29:
In function ‘folly::detail::constexpr_strlen_internal<char>(char const*, unsigned int)unsigned long’,
    inlined from ‘folly::constexpr_strlen<char>(char const*)unsigned long’ at /usr/include/folly/portability/Constexpr.h:104:43,
    inlined from ‘folly::Range<char const*>::Range(char const*)’ at /usr/include/folly/Range.h:310:43,
    inlined from ‘apache::thrift::JSONProtocolReaderCommon::castIntegral<float>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}::operator()(folly::ConversionCode) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/JSONProtocolCommon-inl.h:556:38,
    inlined from ‘folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_<folly::expected_detail::ExpectedStorage<float, folly::ConversionCode, (folly::expected_detail::StorageType)0>, apache::thrift::JSONProtocolReaderCommon::castIntegral<float>(folly::Range<char const*>)::{lambda(auto:1)#1}, apache::thrift::JSONProtocolReaderCommon::castIntegral<float>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}, float, void, false, 0>(folly::expected_detail::ExpectedStorage<float, folly::ConversionCode, (folly::expected_detail::StorageType)0>&&, apache::thrift::JSONProtocolReaderCommon::castIntegral<float>(folly::Range<char const*>)::{lambda(auto:1)#1}&&, apache::thrift::JSONProtocolReaderCommon::castIntegral<float>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}&&)float’ at /usr/include/folly/Expected.h:705:26,
    inlined from ‘folly::Expected<float, folly::ConversionCode>::thenOrThrow<apache::thrift::JSONProtocolReaderCommon::castIntegral<float>(folly::Range<char const*>)::{lambda(auto:1)#1}, apache::thrift::JSONProtocolReaderCommon::castIntegral<float>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}>(apache::thrift::JSONProtocolReaderCommon::castIntegral<float>(folly::Range<char const*>)::{lambda(auto:1)#1}&&, apache::thrift::JSONProtocolReaderCommon::castIntegral<float>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}&&) &&decltype (((declval<apache::thrift::JSONProtocolReaderCommon::castIntegral<float>(folly::Range<char const*>)::{lambda(auto:1)#1}>)())((std::declval<float&&>)()))’ at /usr/include/folly/Expected.h:1353:61,
    inlined from ‘apache::thrift::JSONProtocolReaderCommon::castIntegral<float>(folly::Range<char const*>)float’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/JSONProtocolCommon-inl.h:553:42:
/usr/include/folly/portability/Constexpr.h:56:3: warning: ‘strlen’ argument missing terminating nul [-Wstringop-overread]
   56 |   while (*s++) {
      |   ^~~~~
In file included from /usr/include/folly/Conv.h:138,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/protocol/TProtocol.h:20,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/Protocol.h:33,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/TableBasedSerializer.h:36:
/usr/include/folly/lang/Pretty.h: In function ‘apache::thrift::JSONProtocolReaderCommon::castIntegral<float>(folly::Range<char const*>)float’:
/usr/include/folly/lang/Pretty.h:136:44: note: referenced argument declared here
  136 |   static constexpr pretty_carray<size + 1> zarray = zarray_();
      |                                            ^~~~~~
In function ‘folly::detail::constexpr_strlen_internal<char>(char const*, unsigned int)unsigned long’,
    inlined from ‘folly::constexpr_strlen<char>(char const*)unsigned long’ at /usr/include/folly/portability/Constexpr.h:104:43,
    inlined from ‘folly::Range<char const*>::Range(char const*)’ at /usr/include/folly/Range.h:310:43,
    inlined from ‘apache::thrift::JSONProtocolReaderCommon::castIntegral<int>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}::operator()(folly::ConversionCode) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/JSONProtocolCommon-inl.h:556:38,
    inlined from ‘folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_<folly::expected_detail::ExpectedStorage<int, folly::ConversionCode, (folly::expected_detail::StorageType)0>, apache::thrift::JSONProtocolReaderCommon::castIntegral<int>(folly::Range<char const*>)::{lambda(auto:1)#1}, apache::thrift::JSONProtocolReaderCommon::castIntegral<int>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}, int, void, false, 0>(folly::expected_detail::ExpectedStorage<int, folly::ConversionCode, (folly::expected_detail::StorageType)0>&&, apache::thrift::JSONProtocolReaderCommon::castIntegral<int>(folly::Range<char const*>)::{lambda(auto:1)#1}&&, apache::thrift::JSONProtocolReaderCommon::castIntegral<int>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}&&)int’ at /usr/include/folly/Expected.h:705:26,
    inlined from ‘folly::Expected<int, folly::ConversionCode>::thenOrThrow<apache::thrift::JSONProtocolReaderCommon::castIntegral<int>(folly::Range<char const*>)::{lambda(auto:1)#1}, apache::thrift::JSONProtocolReaderCommon::castIntegral<int>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}>(apache::thrift::JSONProtocolReaderCommon::castIntegral<int>(folly::Range<char const*>)::{lambda(auto:1)#1}&&, apache::thrift::JSONProtocolReaderCommon::castIntegral<int>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}&&) &&decltype (((declval<apache::thrift::JSONProtocolReaderCommon::castIntegral<int>(folly::Range<char const*>)::{lambda(auto:1)#1}>)())((std::declval<int&&>)()))’ at /usr/include/folly/Expected.h:1353:61,
    inlined from ‘apache::thrift::JSONProtocolReaderCommon::castIntegral<int>(folly::Range<char const*>)int’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/JSONProtocolCommon-inl.h:553:42:
/usr/include/folly/portability/Constexpr.h:56:3: warning: ‘strlen’ argument missing terminating nul [-Wstringop-overread]
   56 |   while (*s++) {
      |   ^~~~~
/usr/include/folly/lang/Pretty.h: In function ‘apache::thrift::JSONProtocolReaderCommon::castIntegral<int>(folly::Range<char const*>)int’:
/usr/include/folly/lang/Pretty.h:136:44: note: referenced argument declared here
  136 |   static constexpr pretty_carray<size + 1> zarray = zarray_();
      |                                            ^~~~~~
In function ‘folly::detail::constexpr_strlen_internal<char>(char const*, unsigned int)unsigned long’,
    inlined from ‘folly::constexpr_strlen<char>(char const*)unsigned long’ at /usr/include/folly/portability/Constexpr.h:104:43,
    inlined from ‘folly::Range<char const*>::Range(char const*)’ at /usr/include/folly/Range.h:310:43,
    inlined from ‘apache::thrift::JSONProtocolReaderCommon::castIntegral<signed char>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}::operator()(folly::ConversionCode) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/JSONProtocolCommon-inl.h:556:38,
    inlined from ‘folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_<folly::expected_detail::ExpectedStorage<signed char, folly::ConversionCode, (folly::expected_detail::StorageType)0>, apache::thrift::JSONProtocolReaderCommon::castIntegral<signed char>(folly::Range<char const*>)::{lambda(auto:1)#1}, apache::thrift::JSONProtocolReaderCommon::castIntegral<signed char>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}, signed char, void, false, 0>(folly::expected_detail::ExpectedStorage<signed char, folly::ConversionCode, (folly::expected_detail::StorageType)0>&&, apache::thrift::JSONProtocolReaderCommon::castIntegral<signed char>(folly::Range<char const*>)::{lambda(auto:1)#1}&&, apache::thrift::JSONProtocolReaderCommon::castIntegral<signed char>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}&&)signed char’ at /usr/include/folly/Expected.h:705:26,
    inlined from ‘folly::Expected<signed char, folly::ConversionCode>::thenOrThrow<apache::thrift::JSONProtocolReaderCommon::castIntegral<signed char>(folly::Range<char const*>)::{lambda(auto:1)#1}, apache::thrift::JSONProtocolReaderCommon::castIntegral<signed char>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}>(apache::thrift::JSONProtocolReaderCommon::castIntegral<signed char>(folly::Range<char const*>)::{lambda(auto:1)#1}&&, apache::thrift::JSONProtocolReaderCommon::castIntegral<signed char>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}&&) &&decltype (((declval<apache::thrift::JSONProtocolReaderCommon::castIntegral<signed char>(folly::Range<char const*>)::{lambda(auto:1)#1}>)())((std::declval<signed char&&>)()))’ at /usr/include/folly/Expected.h:1353:61,
    inlined from ‘apache::thrift::JSONProtocolReaderCommon::castIntegral<signed char>(folly::Range<char const*>)signed char’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/JSONProtocolCommon-inl.h:553:42:
/usr/include/folly/portability/Constexpr.h:56:3: warning: ‘strlen’ argument missing terminating nul [-Wstringop-overread]
   56 |   while (*s++) {
      |   ^~~~~
/usr/include/folly/lang/Pretty.h: In function ‘apache::thrift::JSONProtocolReaderCommon::castIntegral<signed char>(folly::Range<char const*>)signed char’:
/usr/include/folly/lang/Pretty.h:136:44: note: referenced argument declared here
  136 |   static constexpr pretty_carray<size + 1> zarray = zarray_();
      |                                            ^~~~~~
In function ‘folly::detail::constexpr_strlen_internal<char>(char const*, unsigned int)unsigned long’,
    inlined from ‘folly::constexpr_strlen<char>(char const*)unsigned long’ at /usr/include/folly/portability/Constexpr.h:104:43,
    inlined from ‘folly::Range<char const*>::Range(char const*)’ at /usr/include/folly/Range.h:310:43,
    inlined from ‘apache::thrift::JSONProtocolReaderCommon::castIntegral<short>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}::operator()(folly::ConversionCode) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/JSONProtocolCommon-inl.h:556:38,
    inlined from ‘folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_<folly::expected_detail::ExpectedStorage<short, folly::ConversionCode, (folly::expected_detail::StorageType)0>, apache::thrift::JSONProtocolReaderCommon::castIntegral<short>(folly::Range<char const*>)::{lambda(auto:1)#1}, apache::thrift::JSONProtocolReaderCommon::castIntegral<short>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}, short, void, false, 0>(folly::expected_detail::ExpectedStorage<short, folly::ConversionCode, (folly::expected_detail::StorageType)0>&&, apache::thrift::JSONProtocolReaderCommon::castIntegral<short>(folly::Range<char const*>)::{lambda(auto:1)#1}&&, apache::thrift::JSONProtocolReaderCommon::castIntegral<short>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}&&)short’ at /usr/include/folly/Expected.h:705:26,
    inlined from ‘folly::Expected<short, folly::ConversionCode>::thenOrThrow<apache::thrift::JSONProtocolReaderCommon::castIntegral<short>(folly::Range<char const*>)::{lambda(auto:1)#1}, apache::thrift::JSONProtocolReaderCommon::castIntegral<short>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}>(apache::thrift::JSONProtocolReaderCommon::castIntegral<short>(folly::Range<char const*>)::{lambda(auto:1)#1}&&, apache::thrift::JSONProtocolReaderCommon::castIntegral<short>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}&&) &&decltype (((declval<apache::thrift::JSONProtocolReaderCommon::castIntegral<short>(folly::Range<char const*>)::{lambda(auto:1)#1}>)())((std::declval<short&&>)()))’ at /usr/include/folly/Expected.h:1353:61,
    inlined from ‘apache::thrift::JSONProtocolReaderCommon::castIntegral<short>(folly::Range<char const*>)short’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/JSONProtocolCommon-inl.h:553:42:
/usr/include/folly/portability/Constexpr.h:56:3: warning: ‘strlen’ argument missing terminating nul [-Wstringop-overread]
   56 |   while (*s++) {
      |   ^~~~~
/usr/include/folly/lang/Pretty.h: In function ‘apache::thrift::JSONProtocolReaderCommon::castIntegral<short>(folly::Range<char const*>)short’:
/usr/include/folly/lang/Pretty.h:136:44: note: referenced argument declared here
  136 |   static constexpr pretty_carray<size + 1> zarray = zarray_();
      |                                            ^~~~~~
In function ‘folly::detail::constexpr_strlen_internal<char>(char const*, unsigned int)unsigned long’,
    inlined from ‘folly::constexpr_strlen<char>(char const*)unsigned long’ at /usr/include/folly/portability/Constexpr.h:104:43,
    inlined from ‘folly::Range<char const*>::Range(char const*)’ at /usr/include/folly/Range.h:310:43,
    inlined from ‘apache::thrift::JSONProtocolReaderCommon::castIntegral<long>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}::operator()(folly::ConversionCode) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/JSONProtocolCommon-inl.h:556:38,
    inlined from ‘folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_<folly::expected_detail::ExpectedStorage<long, folly::ConversionCode, (folly::expected_detail::StorageType)0>, apache::thrift::JSONProtocolReaderCommon::castIntegral<long>(folly::Range<char const*>)::{lambda(auto:1)#1}, apache::thrift::JSONProtocolReaderCommon::castIntegral<long>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}, long, void, false, 0>(folly::expected_detail::ExpectedStorage<long, folly::ConversionCode, (folly::expected_detail::StorageType)0>&&, apache::thrift::JSONProtocolReaderCommon::castIntegral<long>(folly::Range<char const*>)::{lambda(auto:1)#1}&&, apache::thrift::JSONProtocolReaderCommon::castIntegral<long>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}&&)long’ at /usr/include/folly/Expected.h:705:26,
    inlined from ‘folly::Expected<long, folly::ConversionCode>::thenOrThrow<apache::thrift::JSONProtocolReaderCommon::castIntegral<long>(folly::Range<char const*>)::{lambda(auto:1)#1}, apache::thrift::JSONProtocolReaderCommon::castIntegral<long>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}>(apache::thrift::JSONProtocolReaderCommon::castIntegral<long>(folly::Range<char const*>)::{lambda(auto:1)#1}&&, apache::thrift::JSONProtocolReaderCommon::castIntegral<long>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}&&) &&decltype (((declval<apache::thrift::JSONProtocolReaderCommon::castIntegral<long>(folly::Range<char const*>)::{lambda(auto:1)#1}>)())((std::declval<long&&>)()))’ at /usr/include/folly/Expected.h:1353:61,
    inlined from ‘apache::thrift::JSONProtocolReaderCommon::castIntegral<long>(folly::Range<char const*>)long’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/JSONProtocolCommon-inl.h:553:42:
/usr/include/folly/portability/Constexpr.h:56:3: warning: ‘strlen’ argument missing terminating nul [-Wstringop-overread]
   56 |   while (*s++) {
      |   ^~~~~
/usr/include/folly/lang/Pretty.h: In function ‘apache::thrift::JSONProtocolReaderCommon::castIntegral<long>(folly::Range<char const*>)long’:
/usr/include/folly/lang/Pretty.h:136:44: note: referenced argument declared here
  136 |   static constexpr pretty_carray<size + 1> zarray = zarray_();
      |                                            ^~~~~~
In function ‘folly::detail::constexpr_strlen_internal<char>(char const*, unsigned int)unsigned long’,
    inlined from ‘folly::constexpr_strlen<char>(char const*)unsigned long’ at /usr/include/folly/portability/Constexpr.h:104:43,
    inlined from ‘folly::Range<char const*>::Range(char const*)’ at /usr/include/folly/Range.h:310:43,
    inlined from ‘apache::thrift::JSONProtocolReaderCommon::castIntegral<double>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}::operator()(folly::ConversionCode) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/JSONProtocolCommon-inl.h:556:38,
    inlined from ‘folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_<folly::expected_detail::ExpectedStorage<double, folly::ConversionCode, (folly::expected_detail::StorageType)0>, apache::thrift::JSONProtocolReaderCommon::castIntegral<double>(folly::Range<char const*>)::{lambda(auto:1)#1}, apache::thrift::JSONProtocolReaderCommon::castIntegral<double>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}, double, void, false, 0>(folly::expected_detail::ExpectedStorage<double, folly::ConversionCode, (folly::expected_detail::StorageType)0>&&, apache::thrift::JSONProtocolReaderCommon::castIntegral<double>(folly::Range<char const*>)::{lambda(auto:1)#1}&&, apache::thrift::JSONProtocolReaderCommon::castIntegral<double>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}&&)double’ at /usr/include/folly/Expected.h:705:26,
    inlined from ‘folly::Expected<double, folly::ConversionCode>::thenOrThrow<apache::thrift::JSONProtocolReaderCommon::castIntegral<double>(folly::Range<char const*>)::{lambda(auto:1)#1}, apache::thrift::JSONProtocolReaderCommon::castIntegral<double>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}>(apache::thrift::JSONProtocolReaderCommon::castIntegral<double>(folly::Range<char const*>)::{lambda(auto:1)#1}&&, apache::thrift::JSONProtocolReaderCommon::castIntegral<double>(folly::Range<char const*>)::{lambda(folly::ConversionCode)#1}&&) &&decltype (((declval<apache::thrift::JSONProtocolReaderCommon::castIntegral<double>(folly::Range<char const*>)::{lambda(auto:1)#1}>)())((std::declval<double&&>)()))’ at /usr/include/folly/Expected.h:1353:61,
    inlined from ‘apache::thrift::JSONProtocolReaderCommon::castIntegral<double>(folly::Range<char const*>)double’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/JSONProtocolCommon-inl.h:553:42:
/usr/include/folly/portability/Constexpr.h:56:3: warning: ‘strlen’ argument missing terminating nul [-Wstringop-overread]
   56 |   while (*s++) {
      |   ^~~~~
/usr/include/folly/lang/Pretty.h: In function ‘apache::thrift::JSONProtocolReaderCommon::castIntegral<double>(folly::Range<char const*>)double’:
/usr/include/folly/lang/Pretty.h:136:44: note: referenced argument declared here
  136 |   static constexpr pretty_carray<size + 1> zarray = zarray_();
      |                                            ^~~~~~
In file included from /usr/include/c++/14/bits/shared_ptr_atomic.h:33,
                 from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/VirtualProtocol.h:21,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/protocol/VirtualProtocol.cpp:17:
In member function ‘std::__atomic_base<unsigned long>::store(unsigned long, std::memory_order)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:506:30,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/c++/14/bits/atomic_base.h:477:25: warning: ‘__atomic_store_8’ writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
  477 |         __atomic_store_n(&_M_i, __i, int(__m));
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/folly/FBString.h:44,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/protocol/VirtualProtocol.h:25:
In function ‘folly::checkedMalloc(unsigned long)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:505:59,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/folly/memory/Malloc.h:415:19: note: destination object of size 0 allocated by ‘malloc’
  415 |   void* p = malloc(size);
      |             ~~~~~~^~~~~~
[ 56%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/__/cpp/protocol/TDebugProtocol.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftprotocol_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/__/cpp/protocol/TDebugProtocol.cpp.o -MF CMakeFiles/thriftprotocol.dir/__/cpp/protocol/TDebugProtocol.cpp.o.d -o CMakeFiles/thriftprotocol.dir/__/cpp/protocol/TDebugProtocol.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/protocol/TDebugProtocol.cpp
[ 56%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/__/cpp/protocol/TJSONProtocol.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftprotocol_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/__/cpp/protocol/TJSONProtocol.cpp.o -MF CMakeFiles/thriftprotocol.dir/__/cpp/protocol/TJSONProtocol.cpp.o.d -o CMakeFiles/thriftprotocol.dir/__/cpp/protocol/TJSONProtocol.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/protocol/TJSONProtocol.cpp
[ 57%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/__/cpp/protocol/TBase64Utils.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftprotocol_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/__/cpp/protocol/TBase64Utils.cpp.o -MF CMakeFiles/thriftprotocol.dir/__/cpp/protocol/TBase64Utils.cpp.o.d -o CMakeFiles/thriftprotocol.dir/__/cpp/protocol/TBase64Utils.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/protocol/TBase64Utils.cpp
[ 57%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/__/cpp/protocol/TProtocolException.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftprotocol_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/__/cpp/protocol/TProtocolException.cpp.o -MF CMakeFiles/thriftprotocol.dir/__/cpp/protocol/TProtocolException.cpp.o.d -o CMakeFiles/thriftprotocol.dir/__/cpp/protocol/TProtocolException.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/protocol/TProtocolException.cpp
[ 57%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/__/cpp/protocol/TSimpleJSONProtocol.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftprotocol_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/__/cpp/protocol/TSimpleJSONProtocol.cpp.o -MF CMakeFiles/thriftprotocol.dir/__/cpp/protocol/TSimpleJSONProtocol.cpp.o.d -o CMakeFiles/thriftprotocol.dir/__/cpp/protocol/TSimpleJSONProtocol.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/protocol/TSimpleJSONProtocol.cpp
[ 57%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/__/cpp/util/VarintUtils.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftprotocol_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/__/cpp/util/VarintUtils.cpp.o -MF CMakeFiles/thriftprotocol.dir/__/cpp/util/VarintUtils.cpp.o.d -o CMakeFiles/thriftprotocol.dir/__/cpp/util/VarintUtils.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp/util/VarintUtils.cpp
[ 58%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/__/thrift/gen-cpp2/reflection_constants.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftprotocol_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/__/thrift/gen-cpp2/reflection_constants.cpp.o -MF CMakeFiles/thriftprotocol.dir/__/thrift/gen-cpp2/reflection_constants.cpp.o.d -o CMakeFiles/thriftprotocol.dir/__/thrift/gen-cpp2/reflection_constants.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/reflection_constants.cpp
[ 58%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/__/thrift/gen-cpp2/reflection_data.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftprotocol_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/__/thrift/gen-cpp2/reflection_data.cpp.o -MF CMakeFiles/thriftprotocol.dir/__/thrift/gen-cpp2/reflection_data.cpp.o.d -o CMakeFiles/thriftprotocol.dir/__/thrift/gen-cpp2/reflection_data.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/reflection_data.cpp
[ 58%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/__/thrift/gen-cpp2/reflection_types.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftprotocol_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftprotocol.dir/__/thrift/gen-cpp2/reflection_types.cpp.o -MF CMakeFiles/thriftprotocol.dir/__/thrift/gen-cpp2/reflection_types.cpp.o.d -o CMakeFiles/thriftprotocol.dir/__/thrift/gen-cpp2/reflection_types.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/reflection_types.cpp
{standard input}: Assembler messages:
{standard input}:77084: Warning: setting incorrect section attributes for .rodata.thrift.data
[ 59%] Linking CXX shared library ../../../lib/libthriftprotocol.so
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/thriftprotocol.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libthriftprotocol.so.2024.02.19.00 -o ../../../lib/libthriftprotocol.so.2024.02.19.00 CMakeFiles/thriftprotocol.dir/protocol/Protocol.cpp.o CMakeFiles/thriftprotocol.dir/protocol/BinaryProtocol.cpp.o CMakeFiles/thriftprotocol.dir/protocol/CompactProtocol.cpp.o CMakeFiles/thriftprotocol.dir/protocol/CompactV1Protocol.cpp.o CMakeFiles/thriftprotocol.dir/protocol/DebugProtocol.cpp.o CMakeFiles/thriftprotocol.dir/protocol/JSONProtocol.cpp.o CMakeFiles/thriftprotocol.dir/protocol/JSONProtocolCommon.cpp.o CMakeFiles/thriftprotocol.dir/protocol/Serializer.cpp.o CMakeFiles/thriftprotocol.dir/protocol/TableBasedSerializer.cpp.o CMakeFiles/thriftprotocol.dir/protocol/TableBasedSerializerImpl.cpp.o CMakeFiles/thriftprotocol.dir/protocol/VirtualProtocol.cpp.o CMakeFiles/thriftprotocol.dir/__/cpp/protocol/TDebugProtocol.cpp.o CMakeFiles/thriftprotocol.dir/__/cpp/protocol/TJSONProtocol.cpp.o CMakeFiles/thriftprotocol.dir/__/cpp/protocol/TBase64Utils.cpp.o CMakeFiles/thriftprotocol.dir/__/cpp/protocol/TProtocolException.cpp.o CMakeFiles/thriftprotocol.dir/__/cpp/protocol/TSimpleJSONProtocol.cpp.o CMakeFiles/thriftprotocol.dir/__/cpp/util/VarintUtils.cpp.o "CMakeFiles/thriftprotocol.dir/__/thrift/gen-cpp2/reflection_constants.cpp.o" "CMakeFiles/thriftprotocol.dir/__/thrift/gen-cpp2/reflection_data.cpp.o" "CMakeFiles/thriftprotocol.dir/__/thrift/gen-cpp2/reflection_types.cpp.o"  -Wl,-rpath,/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/lib: -lglog ../../../lib/libasync.so.2024.02.19.00 /usr/lib64/libwangle.so.2024.02.19.00 /usr/lib64/libfizz.so.2024.02.19.00 /usr/lib64/libsodium.so -Wl,-Bstatic -lrt -Wl,-Bdynamic ../../../lib/libtransport.so.2024.02.19.00 ../../../lib/libthrift-core.so.2024.02.19.00 ../../../lib/libconcurrency.so.2024.02.19.00 ../../../lib/librpcmetadata.so.2024.02.19.00 /usr/lib64/libfolly.so.2024.02.19.00 /usr/lib64/libfmt.so.10.2.1 -lglog /usr/lib64/libboost_context.so.1.83.0 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_program_options.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libboost_system.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libgflags.so.2.2.2 -levent -ldouble-conversion -lz -lssl -lcrypto -lbz2 -llzma -llz4 -lzstd -lsnappy -ldwarf -Wl,-Bstatic -liberty -Wl,-Bdynamic -laio -luring -lsodium -ldl -lunwind /usr/lib64/libz.so -lzstd 
{standard input}: Assembler messages:
{standard input}:66548: Warning: setting incorrect section attributes for .rodata.thrift.data
{standard input}: Assembler messages:
{standard input}:32365: Warning: setting incorrect section attributes for .rodata.thrift.data
{standard input}: Assembler messages:
{standard input}:45581: Warning: setting incorrect section attributes for .rodata.thrift.data
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/cmake -E cmake_symlink_library ../../../lib/libthriftprotocol.so.2024.02.19.00 ../../../lib/libthriftprotocol.so.2024.02.19.00 ../../../lib/libthriftprotocol.so
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 59%] Built target thriftprotocol
/usr/bin/gmake  -f thrift/lib/cpp2/CMakeFiles/thriftfrozen2.dir/build.make thrift/lib/cpp2/CMakeFiles/thriftfrozen2.dir/depend
/usr/bin/gmake  -f thrift/lib/cpp2/CMakeFiles/thrifttype.dir/build.make thrift/lib/cpp2/CMakeFiles/thrifttype.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2 /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2/CMakeFiles/thriftfrozen2.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2 /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2/CMakeFiles/thrifttype.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/lib/cpp2/CMakeFiles/thriftfrozen2.dir/build.make thrift/lib/cpp2/CMakeFiles/thriftfrozen2.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/lib/cpp2/CMakeFiles/thrifttype.dir/build.make thrift/lib/cpp2/CMakeFiles/thrifttype.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 59%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftfrozen2.dir/frozen/Frozen.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftfrozen2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftfrozen2.dir/frozen/Frozen.cpp.o -MF CMakeFiles/thriftfrozen2.dir/frozen/Frozen.cpp.o.d -o CMakeFiles/thriftfrozen2.dir/frozen/Frozen.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/frozen/Frozen.cpp
[ 59%] Building CXX object thrift/lib/cpp2/CMakeFiles/thrifttype.dir/__/thrift/gen-cpp2/type_constants.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthrifttype_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thrifttype.dir/__/thrift/gen-cpp2/type_constants.cpp.o -MF CMakeFiles/thrifttype.dir/__/thrift/gen-cpp2/type_constants.cpp.o.d -o CMakeFiles/thrifttype.dir/__/thrift/gen-cpp2/type_constants.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/type_constants.cpp
[ 59%] Building CXX object thrift/lib/cpp2/CMakeFiles/thrifttype.dir/__/thrift/gen-cpp2/type_data.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthrifttype_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thrifttype.dir/__/thrift/gen-cpp2/type_data.cpp.o -MF CMakeFiles/thrifttype.dir/__/thrift/gen-cpp2/type_data.cpp.o.d -o CMakeFiles/thrifttype.dir/__/thrift/gen-cpp2/type_data.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/type_data.cpp
[ 59%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftfrozen2.dir/frozen/FrozenUtil.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftfrozen2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftfrozen2.dir/frozen/FrozenUtil.cpp.o -MF CMakeFiles/thriftfrozen2.dir/frozen/FrozenUtil.cpp.o.d -o CMakeFiles/thriftfrozen2.dir/frozen/FrozenUtil.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/frozen/FrozenUtil.cpp
[ 59%] Building CXX object thrift/lib/cpp2/CMakeFiles/thrifttype.dir/__/thrift/gen-cpp2/type_types.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthrifttype_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thrifttype.dir/__/thrift/gen-cpp2/type_types.cpp.o -MF CMakeFiles/thrifttype.dir/__/thrift/gen-cpp2/type_types.cpp.o.d -o CMakeFiles/thrifttype.dir/__/thrift/gen-cpp2/type_types.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/type_types.cpp
[ 60%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftfrozen2.dir/frozen/schema/MemorySchema.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftfrozen2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftfrozen2.dir/frozen/schema/MemorySchema.cpp.o -MF CMakeFiles/thriftfrozen2.dir/frozen/schema/MemorySchema.cpp.o.d -o CMakeFiles/thriftfrozen2.dir/frozen/schema/MemorySchema.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/frozen/schema/MemorySchema.cpp
[ 61%] Building CXX object thrift/lib/cpp2/CMakeFiles/thrifttype.dir/op/Serializer.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthrifttype_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thrifttype.dir/op/Serializer.cpp.o -MF CMakeFiles/thrifttype.dir/op/Serializer.cpp.o.d -o CMakeFiles/thrifttype.dir/op/Serializer.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/op/Serializer.cpp
[ 61%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftfrozen2.dir/__/thrift/gen-cpp2/frozen_constants.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftfrozen2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftfrozen2.dir/__/thrift/gen-cpp2/frozen_constants.cpp.o -MF CMakeFiles/thriftfrozen2.dir/__/thrift/gen-cpp2/frozen_constants.cpp.o.d -o CMakeFiles/thriftfrozen2.dir/__/thrift/gen-cpp2/frozen_constants.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/frozen_constants.cpp
[ 61%] Building CXX object thrift/lib/cpp2/CMakeFiles/thrifttype.dir/type/Any.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthrifttype_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thrifttype.dir/type/Any.cpp.o -MF CMakeFiles/thrifttype.dir/type/Any.cpp.o.d -o CMakeFiles/thrifttype.dir/type/Any.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/type/Any.cpp
[ 61%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftfrozen2.dir/__/thrift/gen-cpp2/frozen_data.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftfrozen2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftfrozen2.dir/__/thrift/gen-cpp2/frozen_data.cpp.o -MF CMakeFiles/thriftfrozen2.dir/__/thrift/gen-cpp2/frozen_data.cpp.o.d -o CMakeFiles/thriftfrozen2.dir/__/thrift/gen-cpp2/frozen_data.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/frozen_data.cpp
[ 61%] Building CXX object thrift/lib/cpp2/CMakeFiles/thrifttype.dir/type/BaseType.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthrifttype_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thrifttype.dir/type/BaseType.cpp.o -MF CMakeFiles/thrifttype.dir/type/BaseType.cpp.o.d -o CMakeFiles/thrifttype.dir/type/BaseType.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/type/BaseType.cpp
{standard input}: Assembler messages:
{standard input}:58934: Warning: setting incorrect section attributes for .rodata.thrift.data
[ 62%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftfrozen2.dir/__/thrift/gen-cpp2/frozen_types.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftfrozen2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftfrozen2.dir/__/thrift/gen-cpp2/frozen_types.cpp.o -MF CMakeFiles/thriftfrozen2.dir/__/thrift/gen-cpp2/frozen_types.cpp.o.d -o CMakeFiles/thriftfrozen2.dir/__/thrift/gen-cpp2/frozen_types.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/frozen_types.cpp
[ 63%] Building CXX object thrift/lib/cpp2/CMakeFiles/thrifttype.dir/type/Protocol.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthrifttype_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thrifttype.dir/type/Protocol.cpp.o -MF CMakeFiles/thrifttype.dir/type/Protocol.cpp.o.d -o CMakeFiles/thrifttype.dir/type/Protocol.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/type/Protocol.cpp
[ 63%] Building CXX object thrift/lib/cpp2/CMakeFiles/thrifttype.dir/type/Runtime.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthrifttype_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thrifttype.dir/type/Runtime.cpp.o -MF CMakeFiles/thrifttype.dir/type/Runtime.cpp.o.d -o CMakeFiles/thrifttype.dir/type/Runtime.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/type/Runtime.cpp
[ 63%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftfrozen2.dir/__/thrift/gen-cpp2/frozen_metadata.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftfrozen2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftfrozen2.dir/__/thrift/gen-cpp2/frozen_metadata.cpp.o -MF CMakeFiles/thriftfrozen2.dir/__/thrift/gen-cpp2/frozen_metadata.cpp.o.d -o CMakeFiles/thriftfrozen2.dir/__/thrift/gen-cpp2/frozen_metadata.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/frozen_metadata.cpp
[ 63%] Building CXX object thrift/lib/cpp2/CMakeFiles/thrifttype.dir/type/Type.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthrifttype_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thrifttype.dir/type/Type.cpp.o -MF CMakeFiles/thrifttype.dir/type/Type.cpp.o.d -o CMakeFiles/thrifttype.dir/type/Type.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/type/Type.cpp
[ 63%] Linking CXX shared library ../../../lib/libthriftfrozen2.so
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/thriftfrozen2.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libthriftfrozen2.so.2024.02.19.00 -o ../../../lib/libthriftfrozen2.so.2024.02.19.00 CMakeFiles/thriftfrozen2.dir/frozen/Frozen.cpp.o CMakeFiles/thriftfrozen2.dir/frozen/FrozenUtil.cpp.o CMakeFiles/thriftfrozen2.dir/frozen/schema/MemorySchema.cpp.o "CMakeFiles/thriftfrozen2.dir/__/thrift/gen-cpp2/frozen_constants.cpp.o" "CMakeFiles/thriftfrozen2.dir/__/thrift/gen-cpp2/frozen_data.cpp.o" "CMakeFiles/thriftfrozen2.dir/__/thrift/gen-cpp2/frozen_types.cpp.o" "CMakeFiles/thriftfrozen2.dir/__/thrift/gen-cpp2/frozen_metadata.cpp.o"  -Wl,-rpath,/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/lib: ../../../lib/libthriftmetadata.so.2024.02.19.00 -lglog ../../../lib/libthriftprotocol.so.2024.02.19.00 ../../../lib/libasync.so.2024.02.19.00 /usr/lib64/libwangle.so.2024.02.19.00 /usr/lib64/libfizz.so.2024.02.19.00 /usr/lib64/libsodium.so -Wl,-Bstatic -lrt -Wl,-Bdynamic ../../../lib/libtransport.so.2024.02.19.00 ../../../lib/libthrift-core.so.2024.02.19.00 ../../../lib/libconcurrency.so.2024.02.19.00 ../../../lib/librpcmetadata.so.2024.02.19.00 /usr/lib64/libfolly.so.2024.02.19.00 -lglog /usr/lib64/libgflags.so.2.2.2 /usr/lib64/libfmt.so.10.2.1 /usr/lib64/libboost_context.so.1.83.0 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_program_options.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libboost_system.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 -ldouble-conversion -levent -lz -lssl -lcrypto -lbz2 -llzma -llz4 -lzstd -lsnappy -ldwarf -Wl,-Bstatic -liberty -Wl,-Bdynamic -laio -luring -lsodium -ldl -lunwind /usr/lib64/libz.so -lzstd 
[ 63%] Building CXX object thrift/lib/cpp2/CMakeFiles/thrifttype.dir/type/TypeRegistry.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthrifttype_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thrifttype.dir/type/TypeRegistry.cpp.o -MF CMakeFiles/thrifttype.dir/type/TypeRegistry.cpp.o.d -o CMakeFiles/thrifttype.dir/type/TypeRegistry.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/type/TypeRegistry.cpp
{standard input}: Assembler messages:
{standard input}:73672: Warning: setting incorrect section attributes for .rodata.thrift.data
{standard input}: Assembler messages:
{standard input}:46846: Warning: setting incorrect section attributes for .rodata.thrift.data
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/cmake -E cmake_symlink_library ../../../lib/libthriftfrozen2.so.2024.02.19.00 ../../../lib/libthriftfrozen2.so.2024.02.19.00 ../../../lib/libthriftfrozen2.so
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 63%] Built target thriftfrozen2
[ 64%] Building CXX object thrift/lib/cpp2/CMakeFiles/thrifttype.dir/type/UniversalName.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthrifttype_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thrifttype.dir/type/UniversalName.cpp.o -MF CMakeFiles/thrifttype.dir/type/UniversalName.cpp.o.d -o CMakeFiles/thrifttype.dir/type/UniversalName.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/type/UniversalName.cpp
In file included from /usr/include/c++/14/atomic:50,
                 from /usr/include/folly/FBString.h:23,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/type/UniversalName.h:21,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/type/UniversalName.cpp:17:
In member function ‘std::__atomic_base<unsigned long>::store(unsigned long, std::memory_order)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:506:30,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/c++/14/bits/atomic_base.h:477:25: warning: ‘__atomic_store_8’ writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
  477 |         __atomic_store_n(&_M_i, __i, int(__m));
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/folly/FBString.h:44:
In function ‘folly::checkedMalloc(unsigned long)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:505:59,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/folly/memory/Malloc.h:415:19: note: destination object of size 0 allocated by ‘malloc’
  415 |   void* p = malloc(size);
      |             ~~~~~~^~~~~~
[ 64%] Linking CXX shared library ../../../lib/libthrifttype.so
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/thrifttype.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libthrifttype.so.2024.02.19.00 -o ../../../lib/libthrifttype.so.2024.02.19.00 "CMakeFiles/thrifttype.dir/__/thrift/gen-cpp2/type_constants.cpp.o" "CMakeFiles/thrifttype.dir/__/thrift/gen-cpp2/type_data.cpp.o" "CMakeFiles/thrifttype.dir/__/thrift/gen-cpp2/type_types.cpp.o" CMakeFiles/thrifttype.dir/op/Serializer.cpp.o CMakeFiles/thrifttype.dir/type/Any.cpp.o CMakeFiles/thrifttype.dir/type/BaseType.cpp.o CMakeFiles/thrifttype.dir/type/Protocol.cpp.o CMakeFiles/thrifttype.dir/type/Runtime.cpp.o CMakeFiles/thrifttype.dir/type/Type.cpp.o CMakeFiles/thrifttype.dir/type/TypeRegistry.cpp.o CMakeFiles/thrifttype.dir/type/UniversalName.cpp.o  -Wl,-rpath,/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/lib: ../../../lib/libthrifttyperep.so.2024.02.19.00 ../../../lib/libthriftannotation.so.2024.02.19.00 ../../../lib/libthriftprotocol.so.2024.02.19.00 ../../../lib/libasync.so.2024.02.19.00 /usr/lib64/libwangle.so.2024.02.19.00 /usr/lib64/libfizz.so.2024.02.19.00 /usr/lib64/libsodium.so -Wl,-Bstatic -lrt -Wl,-Bdynamic ../../../lib/libtransport.so.2024.02.19.00 ../../../lib/libthrift-core.so.2024.02.19.00 ../../../lib/libconcurrency.so.2024.02.19.00 ../../../lib/librpcmetadata.so.2024.02.19.00 /usr/lib64/libfolly.so.2024.02.19.00 /usr/lib64/libfmt.so.10.2.1 -lglog /usr/lib64/libboost_context.so.1.83.0 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_program_options.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libboost_system.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 -ldouble-conversion /usr/lib64/libgflags.so.2.2.2 -levent -lz -lssl -lcrypto -lbz2 -llzma -llz4 -lzstd -lsnappy -ldwarf -Wl,-Bstatic -liberty -Wl,-Bdynamic -laio -luring -lsodium -ldl -lunwind /usr/lib64/libz.so -lzstd 
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/cmake -E cmake_symlink_library ../../../lib/libthrifttype.so.2024.02.19.00 ../../../lib/libthrifttype.so.2024.02.19.00 ../../../lib/libthrifttype.so
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 64%] Built target thrifttype
/usr/bin/gmake  -f thrift/lib/cpp2/CMakeFiles/thriftanyrep.dir/build.make thrift/lib/cpp2/CMakeFiles/thriftanyrep.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2 /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2/CMakeFiles/thriftanyrep.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/lib/cpp2/CMakeFiles/thriftanyrep.dir/build.make thrift/lib/cpp2/CMakeFiles/thriftanyrep.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 64%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftanyrep.dir/__/thrift/gen-cpp2/any_rep_constants.cpp.o
[ 65%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftanyrep.dir/__/thrift/gen-cpp2/any_rep_data.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftanyrep_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftanyrep.dir/__/thrift/gen-cpp2/any_rep_constants.cpp.o -MF CMakeFiles/thriftanyrep.dir/__/thrift/gen-cpp2/any_rep_constants.cpp.o.d -o CMakeFiles/thriftanyrep.dir/__/thrift/gen-cpp2/any_rep_constants.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/any_rep_constants.cpp
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftanyrep_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftanyrep.dir/__/thrift/gen-cpp2/any_rep_data.cpp.o -MF CMakeFiles/thriftanyrep.dir/__/thrift/gen-cpp2/any_rep_data.cpp.o.d -o CMakeFiles/thriftanyrep.dir/__/thrift/gen-cpp2/any_rep_data.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/any_rep_data.cpp
[ 65%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftanyrep.dir/__/thrift/gen-cpp2/any_rep_types.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftanyrep_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftanyrep.dir/__/thrift/gen-cpp2/any_rep_types.cpp.o -MF CMakeFiles/thriftanyrep.dir/__/thrift/gen-cpp2/any_rep_types.cpp.o.d -o CMakeFiles/thriftanyrep.dir/__/thrift/gen-cpp2/any_rep_types.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/any_rep_types.cpp
{standard input}: Assembler messages:
{standard input}:91304: Warning: setting incorrect section attributes for .rodata.thrift.data
[ 65%] Linking CXX shared library ../../../lib/libthriftanyrep.so
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/thriftanyrep.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libthriftanyrep.so -o ../../../lib/libthriftanyrep.so "CMakeFiles/thriftanyrep.dir/__/thrift/gen-cpp2/any_rep_constants.cpp.o" "CMakeFiles/thriftanyrep.dir/__/thrift/gen-cpp2/any_rep_data.cpp.o" "CMakeFiles/thriftanyrep.dir/__/thrift/gen-cpp2/any_rep_types.cpp.o"  -Wl,-rpath,/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/lib: ../../../lib/libthrifttype.so.2024.02.19.00 ../../../lib/libthrifttyperep.so.2024.02.19.00 ../../../lib/libthriftannotation.so.2024.02.19.00 ../../../lib/libthriftprotocol.so.2024.02.19.00 ../../../lib/libasync.so.2024.02.19.00 /usr/lib64/libwangle.so.2024.02.19.00 /usr/lib64/libfizz.so.2024.02.19.00 /usr/lib64/libsodium.so -Wl,-Bstatic -lrt -Wl,-Bdynamic ../../../lib/libtransport.so.2024.02.19.00 ../../../lib/libthrift-core.so.2024.02.19.00 ../../../lib/libconcurrency.so.2024.02.19.00 ../../../lib/librpcmetadata.so.2024.02.19.00 /usr/lib64/libfolly.so.2024.02.19.00 /usr/lib64/libfmt.so.10.2.1 /usr/lib64/libboost_context.so.1.83.0 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_program_options.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libboost_system.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 -ldouble-conversion /usr/lib64/libgflags.so.2.2.2 -lglog -levent -lz -lssl -lcrypto -lbz2 -llzma -llz4 -lzstd -lsnappy -ldwarf -Wl,-Bstatic -liberty -Wl,-Bdynamic -laio -luring -lsodium -ldl -lunwind /usr/lib64/libz.so -lzstd 
{standard input}: Assembler messages:
{standard input}:50550: Warning: setting incorrect section attributes for .rodata.thrift.data
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 65%] Built target thriftanyrep
/usr/bin/gmake  -f thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/build.make thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2 /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/build.make thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 66%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/Flags.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/Flags.cpp.o -MF CMakeFiles/thriftcpp2.dir/Flags.cpp.o.d -o CMakeFiles/thriftcpp2.dir/Flags.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/Flags.cpp
[ 66%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/FieldRef.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/FieldRef.cpp.o -MF CMakeFiles/thriftcpp2.dir/FieldRef.cpp.o.d -o CMakeFiles/thriftcpp2.dir/FieldRef.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/FieldRef.cpp
[ 66%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/GeneratedCodeHelper.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/GeneratedCodeHelper.cpp.o -MF CMakeFiles/thriftcpp2.dir/GeneratedCodeHelper.cpp.o.d -o CMakeFiles/thriftcpp2.dir/GeneratedCodeHelper.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/GeneratedCodeHelper.cpp
In file included from /usr/include/folly/detail/ThreadLocalDetail.h:31,
                 from /usr/include/folly/ThreadLocal.h:52,
                 from /usr/include/folly/experimental/observer/Observer.h:23,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/Flags.h:27,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/Flags.cpp:17:
In member function ‘__ct ’,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverString(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}>(apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverString(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}&&)::{lambda()#1}>(apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverString(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::UnwrapSharedPtr<folly::invoke_detail::traits<folly::observer_detail::makeObserver<apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverString(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}>(apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverString(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}&&)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44,
    inlined from ‘folly::observer_detail::makeObserver<apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverString(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}>(apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverString(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverString(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:28:4,
    inlined from ‘folly::observer::makeObserver<apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverString(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}>(apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverString(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverString(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverString(std::basic_string_view<char, std::char_traits<char> >)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/Flags.cpp:53:68:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
In file included from /usr/include/folly/Indestructible.h:25,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/Flags.h:26:
/usr/include/folly/Utility.h: In member function ‘apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverString(std::basic_string_view<char, std::char_traits<char> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘__ct ’,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverInt64(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}>(apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverInt64(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}&&)::{lambda()#1}>(apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverInt64(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::UnwrapSharedPtr<folly::invoke_detail::traits<folly::observer_detail::makeObserver<apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverInt64(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}>(apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverInt64(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}&&)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44,
    inlined from ‘folly::observer_detail::makeObserver<apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverInt64(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}>(apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverInt64(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverInt64(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:28:4,
    inlined from ‘folly::observer::makeObserver<apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverInt64(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}>(apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverInt64(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverInt64(std::basic_string_view<char, std::char_traits<char> >)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverInt64(std::basic_string_view<char, std::char_traits<char> >)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/Flags.cpp:47:64:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::detail::(anonymous namespace)::FlagsBackendDummy::getFlagObserverInt64(std::basic_string_view<char, std::char_traits<char> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 66%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/TrustedServerException.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/TrustedServerException.cpp.o -MF CMakeFiles/thriftcpp2.dir/TrustedServerException.cpp.o.d -o CMakeFiles/thriftcpp2.dir/TrustedServerException.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/TrustedServerException.cpp
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/GeneratedCodeHelper.cpp:20:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/GeneratedCodeHelper.h: In constructor ‘apache::thrift::detail::si::AsyncTmPrep::AsyncTmPrep(apache::thrift::ServerInterface*, apache::thrift::detail::si::CallbackBase*)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/GeneratedCodeHelper.h:1594:67: warning: ‘apache::thrift::concurrency::ThreadManager* apache::thrift::HandlerCallbackBase::getThreadManager_deprecated()’ is deprecated: use getHandlerExecutor() [-Wdeprecated-declarations]
 1594 |     if (auto threadManager = callback->getThreadManager_deprecated();
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/GeneratedCodeHelper.h:38:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:1294:3: note: declared here
 1294 |   getThreadManager_deprecated();
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/GeneratedCodeHelper.cpp: In function ‘apache::thrift::TApplicationException apache::thrift::util::toTApplicationException(const folly::exception_wrapper&)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/GeneratedCodeHelper.cpp:334:13: warning: unused variable ‘ae’ [-Wunused-variable]
  334 |   if (auto* ae =
      |             ^~
In file included from /usr/include/folly/Executor.h:24,
                 from /usr/include/folly/experimental/coro/Task.h:29,
                 from /usr/include/folly/experimental/coro/FutureUtil.h:21,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/GeneratedCodeHelper.h:31:
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::detail::ap::helper<apache::thrift::BinaryProtocolReader, apache::thrift::BinaryProtocolWriter>::process_exn(char const*, apache::thrift::TApplicationException::TApplicationExceptionType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::Cpp2RequestContext*, folly::EventBase*, int)::{lambda()#1}::operator()()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ResponseChannel.h:101:42:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/folly/hash/Hash.h:42,
                 from /usr/include/folly/FBString.h:40,
                 from /usr/include/folly/Demangle.h:19,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/GeneratedCodeHelper.cpp:17:
/usr/include/folly/Utility.h: In member function ‘apache::thrift::detail::ap::helper<apache::thrift::BinaryProtocolReader, apache::thrift::BinaryProtocolWriter>::process_exn(char const*, apache::thrift::TApplicationException::TApplicationExceptionType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::Cpp2RequestContext*, folly::EventBase*, int)::{lambda()#1}::operator()()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/folly/CancellationToken.h:20,
                 from /usr/include/folly/experimental/coro/Task.h:28:
In member function ‘folly::Function<void (apache::thrift::FirstResponsePayload&&, apache::thrift::StreamClientCallback*, folly::EventBase*, apache::thrift::TilePtr&&)>::Function(decltype(nullptr))’,
    inlined from ‘apache::thrift::detail::ServerStreamFactory::ServerStreamFactory<decltype(nullptr)>(decltype(nullptr)&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ServerStreamDetail.h:28:42,
    inlined from ‘apache::thrift::detail::ap::helper<apache::thrift::BinaryProtocolReader, apache::thrift::BinaryProtocolWriter>::process_exn(char const*, apache::thrift::TApplicationException::TApplicationExceptionType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::Cpp2RequestContext*, folly::EventBase*, int)::{lambda()#1}::operator()()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/GeneratedCodeHelper.cpp:143:25:
/usr/include/folly/Function.h:672:62: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  672 |   /* implicit */ constexpr Function(std::nullptr_t) noexcept {}
      |                                                              ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::detail::ap::helper<apache::thrift::BinaryProtocolReader, apache::thrift::BinaryProtocolWriter>::process_exn(char const*, apache::thrift::TApplicationException::TApplicationExceptionType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::Cpp2RequestContext*, folly::EventBase*, int)::{lambda()#1}::operator()()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::detail::ap::helper<apache::thrift::BinaryProtocolReader, apache::thrift::BinaryProtocolWriter>::process_exn(char const*, apache::thrift::TApplicationException::TApplicationExceptionType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::Cpp2RequestContext*, folly::EventBase*, int)::{lambda()#1}::operator()()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ResponseChannel.h:124:42:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::detail::ap::helper<apache::thrift::BinaryProtocolReader, apache::thrift::BinaryProtocolWriter>::process_exn(char const*, apache::thrift::TApplicationException::TApplicationExceptionType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::Cpp2RequestContext*, folly::EventBase*, int)::{lambda()#1}::operator()()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<folly::coro::Task<folly::Try<apache::thrift::StreamPayload> > (folly::coro::AsyncGenerator<folly::Try<apache::thrift::StreamPayload>&&, folly::Try<apache::thrift::StreamPayload>, false>)>::Function()’,
    inlined from ‘apache::thrift::detail::ap::helper<apache::thrift::BinaryProtocolReader, apache::thrift::BinaryProtocolWriter>::process_exn(char const*, apache::thrift::TApplicationException::TApplicationExceptionType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::Cpp2RequestContext*, folly::EventBase*, int)::{lambda()#1}::operator()()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/GeneratedCodeHelper.cpp:139:9:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::detail::ap::helper<apache::thrift::BinaryProtocolReader, apache::thrift::BinaryProtocolWriter>::process_exn(char const*, apache::thrift::TApplicationException::TApplicationExceptionType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::Cpp2RequestContext*, folly::EventBase*, int)::{lambda()#1}::operator()()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::detail::ap::helper<apache::thrift::BinaryProtocolReader, apache::thrift::BinaryProtocolWriter>::process_exn(char const*, apache::thrift::TApplicationException::TApplicationExceptionType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::Cpp2RequestContext*, folly::EventBase*, int)::{lambda()#1}::operator()()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ResponseChannel.h:96:48:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::detail::ap::helper<apache::thrift::BinaryProtocolReader, apache::thrift::BinaryProtocolWriter>::process_exn(char const*, apache::thrift::TApplicationException::TApplicationExceptionType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::Cpp2RequestContext*, folly::EventBase*, int)::{lambda()#1}::operator()()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::detail::ap::helper<apache::thrift::CompactProtocolReader, apache::thrift::CompactProtocolWriter>::process_exn(char const*, apache::thrift::TApplicationException::TApplicationExceptionType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::Cpp2RequestContext*, folly::EventBase*, int)::{lambda()#1}::operator()()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ResponseChannel.h:101:42:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::detail::ap::helper<apache::thrift::CompactProtocolReader, apache::thrift::CompactProtocolWriter>::process_exn(char const*, apache::thrift::TApplicationException::TApplicationExceptionType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::Cpp2RequestContext*, folly::EventBase*, int)::{lambda()#1}::operator()()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (apache::thrift::FirstResponsePayload&&, apache::thrift::StreamClientCallback*, folly::EventBase*, apache::thrift::TilePtr&&)>::Function(decltype(nullptr))’,
    inlined from ‘apache::thrift::detail::ServerStreamFactory::ServerStreamFactory<decltype(nullptr)>(decltype(nullptr)&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ServerStreamDetail.h:28:42,
    inlined from ‘apache::thrift::detail::ap::helper<apache::thrift::CompactProtocolReader, apache::thrift::CompactProtocolWriter>::process_exn(char const*, apache::thrift::TApplicationException::TApplicationExceptionType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::Cpp2RequestContext*, folly::EventBase*, int)::{lambda()#1}::operator()()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/GeneratedCodeHelper.cpp:143:25:
/usr/include/folly/Function.h:672:62: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  672 |   /* implicit */ constexpr Function(std::nullptr_t) noexcept {}
      |                                                              ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::detail::ap::helper<apache::thrift::CompactProtocolReader, apache::thrift::CompactProtocolWriter>::process_exn(char const*, apache::thrift::TApplicationException::TApplicationExceptionType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::Cpp2RequestContext*, folly::EventBase*, int)::{lambda()#1}::operator()()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::detail::ap::helper<apache::thrift::CompactProtocolReader, apache::thrift::CompactProtocolWriter>::process_exn(char const*, apache::thrift::TApplicationException::TApplicationExceptionType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::Cpp2RequestContext*, folly::EventBase*, int)::{lambda()#1}::operator()()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ResponseChannel.h:124:42:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::detail::ap::helper<apache::thrift::CompactProtocolReader, apache::thrift::CompactProtocolWriter>::process_exn(char const*, apache::thrift::TApplicationException::TApplicationExceptionType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::Cpp2RequestContext*, folly::EventBase*, int)::{lambda()#1}::operator()()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<folly::coro::Task<folly::Try<apache::thrift::StreamPayload> > (folly::coro::AsyncGenerator<folly::Try<apache::thrift::StreamPayload>&&, folly::Try<apache::thrift::StreamPayload>, false>)>::Function()’,
    inlined from ‘apache::thrift::detail::ap::helper<apache::thrift::CompactProtocolReader, apache::thrift::CompactProtocolWriter>::process_exn(char const*, apache::thrift::TApplicationException::TApplicationExceptionType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::Cpp2RequestContext*, folly::EventBase*, int)::{lambda()#1}::operator()()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/GeneratedCodeHelper.cpp:139:9:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::detail::ap::helper<apache::thrift::CompactProtocolReader, apache::thrift::CompactProtocolWriter>::process_exn(char const*, apache::thrift::TApplicationException::TApplicationExceptionType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::Cpp2RequestContext*, folly::EventBase*, int)::{lambda()#1}::operator()()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::detail::ap::helper<apache::thrift::CompactProtocolReader, apache::thrift::CompactProtocolWriter>::process_exn(char const*, apache::thrift::TApplicationException::TApplicationExceptionType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::Cpp2RequestContext*, folly::EventBase*, int)::{lambda()#1}::operator()()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ResponseChannel.h:96:48:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::detail::ap::helper<apache::thrift::CompactProtocolReader, apache::thrift::CompactProtocolWriter>::process_exn(char const*, apache::thrift::TApplicationException::TApplicationExceptionType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::Cpp2RequestContext*, folly::EventBase*, int)::{lambda()#1}::operator()()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/c++/14/atomic:50,
                 from /usr/include/folly/FBString.h:23:
In member function ‘std::__atomic_base<unsigned long>::store(unsigned long, std::memory_order)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:506:30,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/c++/14/bits/atomic_base.h:477:25: warning: ‘__atomic_store_8’ writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
  477 |         __atomic_store_n(&_M_i, __i, int(__m));
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/folly/FBString.h:44:
In function ‘folly::checkedMalloc(unsigned long)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:505:59,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/folly/memory/Malloc.h:415:19: note: destination object of size 0 allocated by ‘malloc’
  415 |   void* p = malloc(size);
      |             ~~~~~~^~~~~~
[ 67%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/AsyncClient.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/AsyncClient.cpp.o -MF CMakeFiles/thriftcpp2.dir/async/AsyncClient.cpp.o.d -o CMakeFiles/thriftcpp2.dir/async/AsyncClient.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncClient.cpp
[ 67%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/AsyncProcessor.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/AsyncProcessor.cpp.o -MF CMakeFiles/thriftcpp2.dir/async/AsyncProcessor.cpp.o.d -o CMakeFiles/thriftcpp2.dir/async/AsyncProcessor.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp: In lambda function:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:219:9: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  219 |         [=, &eb, &conn] {
      |         ^
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:219:9: note: add explicit ‘this’ or ‘*this’ capture
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp: In lambda function:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:296:13: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
  296 |     tm->add([=, &eb, &ctx, name = std::move(name), &conn] {
      |             ^
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:296:13: note: add explicit ‘this’ or ‘*this’ capture
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp: In member function ‘folly::Executor::KeepAlive<> apache::thrift::ServerInterface::getInternalKeepAlive()’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:626:34: warning: ‘apache::thrift::concurrency::ThreadManager* apache::thrift::ServerInterface::getThreadManager_deprecated()’ is deprecated: Use getHandlerExecutor [-Wdeprecated-declarations]
  626 |   if (getThreadManager_deprecated()) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:17:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:1014:3: note: declared here
 1014 |   getThreadManager_deprecated() {
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:627:39: warning: ‘apache::thrift::concurrency::ThreadManager* apache::thrift::ServerInterface::getThreadManager_deprecated()’ is deprecated: Use getHandlerExecutor [-Wdeprecated-declarations]
  627 |     return getThreadManager_deprecated()->getKeepAlive(
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:1014:3: note: declared here
 1014 |   getThreadManager_deprecated() {
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp: In member function ‘apache::thrift::concurrency::ThreadManager* apache::thrift::HandlerCallbackBase::getThreadManager_deprecated()’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:678:56: warning: ‘virtual std::shared_ptr<apache::thrift::concurrency::ThreadManager> apache::thrift::server::ServerConfigs::getThreadManager_deprecated() const’ is deprecated: If possible use getThreadManager() instead [-Wdeprecated-declarations]
  678 |           return serverCtx->getThreadManager_deprecated().get();
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/IOWorkerContext.h:24,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:56:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ServerConfigs.h:215:7: note: declared here
  215 |       getThreadManager_deprecated() const = 0;
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp: In member function ‘folly::Executor* apache::thrift::HandlerCallbackBase::getHandlerExecutor()’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:705:39: warning: ‘apache::thrift::concurrency::ThreadManager* apache::thrift::HandlerCallbackBase::getThreadManager_deprecated()’ is deprecated: use getHandlerExecutor() [-Wdeprecated-declarations]
  705 |     return getThreadManager_deprecated();
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:673:29: note: declared here
  673 | concurrency::ThreadManager* HandlerCallbackBase::getThreadManager_deprecated() {
      |                             ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp: In member function ‘bool apache::thrift::HandlerCallbackBase::fulfillTilePromise(std::unique_ptr<apache::thrift::Tile>)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:845:46: warning: ‘apache::thrift::concurrency::ThreadManager* apache::thrift::HandlerCallbackBase::getThreadManager_deprecated()’ is deprecated: use getHandlerExecutor() [-Wdeprecated-declarations]
  845 |              tm = getThreadManager_deprecated(),
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:673:29: note: declared here
  673 | concurrency::ThreadManager* HandlerCallbackBase::getThreadManager_deprecated() {
      |                             ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/folly/detail/ThreadLocalDetail.h:31,
                 from /usr/include/folly/ThreadLocal.h:52,
                 from /usr/include/folly/io/async/EventBaseManager.h:22,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/server/TConnectionContext.h:26,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/TProcessorEventHandler.h:25,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/ContextStack.h:22,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/EventHandlerBase.h:27,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncClient.h:19,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncClient.cpp:17:
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::EventBase::add(folly::Function<void ()>)’ at /usr/include/folly/io/async/EventBase.h:937:51:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
In file included from /usr/include/folly/lang/Exception.h:30,
                 from /usr/include/folly/Range.h:46,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/EventHandlerBase.h:23:
/usr/include/folly/Utility.h: In member function ‘folly::EventBase::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::EventBase::add(folly::Function<void ()>)’ at /usr/include/folly/io/async/EventBase.h:937:51,
    inlined from ‘folly::Executor::KeepAlive<folly::EventBase>::add<apache::thrift::InteractionHandle::terminate()::{lambda(auto:1&&)#1}>(apache::thrift::InteractionHandle::terminate()::{lambda(auto:1&&)#1}&&) &&void’ at /usr/include/folly/Executor.h:186:14,
    inlined from ‘apache::thrift::InteractionHandle::terminate()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncClient.cpp:87:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::InteractionHandle::terminate()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 67%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/AsyncProcessorHelper.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/AsyncProcessorHelper.cpp.o -MF CMakeFiles/thriftcpp2.dir/async/AsyncProcessorHelper.cpp.o.d -o CMakeFiles/thriftcpp2.dir/async/AsyncProcessorHelper.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessorHelper.cpp
In file included from /usr/include/folly/Synchronized.h:32,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:27:
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::EventBase::add(folly::Function<void ()>)’ at /usr/include/folly/io/async/EventBase.h:937:51:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
In file included from /usr/include/folly/hash/Hash.h:42,
                 from /usr/include/folly/FBString.h:40,
                 from /usr/include/folly/Demangle.h:19,
                 from /usr/include/folly/ExceptionWrapper.h:35,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:24:
/usr/include/folly/Utility.h: In member function ‘folly::EventBase::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<bool ()>::Function()’,
    inlined from ‘folly::Function<bool ()>::operator=(decltype(nullptr))’ at /usr/include/folly/Function.h:839:66,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::stopRep()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:156:16,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::~FunctionRunner()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:145:16:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::concurrency::FunctionRunner::~FunctionRunner()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/folly/Expected.h:36,
                 from /usr/include/folly/Conv.h:129,
                 from /usr/include/folly/String.h:37,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:26:
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘apache::thrift::HandlerCallbackBase::checksumIfNeeded(apache::thrift::LegacySerializedResponse&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:712:29:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HandlerCallbackBase::checksumIfNeeded(apache::thrift::LegacySerializedResponse&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘apache::thrift::HandlerCallbackBase::checksumIfNeeded(apache::thrift::SerializedResponse&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:725:29:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HandlerCallbackBase::checksumIfNeeded(apache::thrift::SerializedResponse&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::FunctionRunner<folly::Function<void ()> >(folly::Function<void ()>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:98:9,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::create<folly::Function<void ()> >(folly::Function<void ()>&&)std::shared_ptr<apache::thrift::concurrency::FunctionRunner>’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:72:9,
    inlined from ‘apache::thrift::ServerInterface::BlockingThreadManager::add(folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:594:46:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ServerInterface::BlockingThreadManager::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<bool ()>::Function()’,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::FunctionRunner<folly::Function<void ()> >(folly::Function<void ()>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:98:38,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::create<folly::Function<void ()> >(folly::Function<void ()>&&)std::shared_ptr<apache::thrift::concurrency::FunctionRunner>’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:72:9,
    inlined from ‘apache::thrift::ServerInterface::BlockingThreadManager::add(folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:594:46:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ServerInterface::BlockingThreadManager::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::FunctionRunner<folly::Function<void ()> >(folly::Function<void ()>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:98:50,
    inlined from ‘apache::thrift::concurrency::FunctionRunner::create<folly::Function<void ()> >(folly::Function<void ()>&&)std::shared_ptr<apache::thrift::concurrency::FunctionRunner>’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/concurrency/FunctionRunner.h:72:9,
    inlined from ‘apache::thrift::ServerInterface::BlockingThreadManager::add(folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:594:46:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ServerInterface::BlockingThreadManager::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘apache::thrift::ServerInterface::BlockingThreadManager::add(folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:601:23:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ServerInterface::BlockingThreadManager::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘__ct ’,
    inlined from ‘apache::thrift::ServerRequestTask::failWith(folly::exception_wrapper, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:94:29:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ServerRequestTask::failWith(folly::exception_wrapper, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘__ct ’,
    inlined from ‘apache::thrift::EventTask::failWith(folly::exception_wrapper, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:62:29:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::EventTask::failWith(folly::exception_wrapper, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function<apache::thrift::HandlerCallbackBase::callExceptionInEventBaseThread<void (*&)(std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, int, apache::thrift::ContextStack*, folly::exception_wrapper, apache::thrift::Cpp2RequestContext*), folly::exception_wrapper&>(void (*&)(std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, int, apache::thrift::ContextStack*, folly::exception_wrapper, apache::thrift::Cpp2RequestContext*), folly::exception_wrapper&)::{lambda()#1}, void, void, false>(apache::thrift::HandlerCallbackBase::callExceptionInEventBaseThread<void (*&)(std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, int, apache::thrift::ContextStack*, folly::exception_wrapper, apache::thrift::Cpp2RequestContext*), folly::exception_wrapper&>(void (*&)(std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, int, apache::thrift::ContextStack*, folly::exception_wrapper, apache::thrift::Cpp2RequestContext*), folly::exception_wrapper&)::{lambda()#1})’,
    inlined from ‘apache::thrift::HandlerCallbackBase::callExceptionInEventBaseThread<void (*&)(std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, int, apache::thrift::ContextStack*, folly::exception_wrapper, apache::thrift::Cpp2RequestContext*), folly::exception_wrapper&>(void (*&)(std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, int, apache::thrift::ContextStack*, folly::exception_wrapper, apache::thrift::Cpp2RequestContext*), folly::exception_wrapper&)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:1727:41:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HandlerCallbackBase::callExceptionInEventBaseThread<void (*&)(std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, int, apache::thrift::ContextStack*, folly::exception_wrapper, apache::thrift::Cpp2RequestContext*), folly::exception_wrapper&>(void (*&)(std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, int, apache::thrift::ContextStack*, folly::exception_wrapper, apache::thrift::Cpp2RequestContext*), folly::exception_wrapper&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core(folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/detail/Core.h:677:60,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make(folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/detail/Core.h:564:42,
    inlined from ‘folly::makeSemiFuture<folly::Unit>(folly::Try<folly::Unit>)folly::SemiFuture<folly::Unit>’ at /usr/include/folly/futures/Future-inl.h:614:63,
    inlined from ‘folly::makeSemiFuture<folly::Unit>(folly::Unit&&)folly::SemiFuture<std::decay<folly::Unit>::type> [clone .isra.0]’ at /usr/include/folly/futures/Future-inl.h:565:79:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In function ‘folly::makeSemiFuture<folly::Unit>(folly::Unit&&)folly::SemiFuture<std::decay<folly::Unit>::type> [clone .isra.0]’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::EventBase::add(folly::Function<void ()>)’ at /usr/include/folly/io/async/EventBase.h:937:51,
    inlined from ‘apache::thrift::GeneratedAsyncProcessorBase::createInteraction(std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter> const&, long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, apache::thrift::Cpp2RequestContext&, apache::thrift::concurrency::ThreadManager*, folly::EventBase&, apache::thrift::ServerInterface*, bool)::{lambda()#2}::operator()() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:304:15:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::GeneratedAsyncProcessorBase::createInteraction(std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter> const&, long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, apache::thrift::Cpp2RequestContext&, apache::thrift::concurrency::ThreadManager*, folly::EventBase&, apache::thrift::ServerInterface*, bool)::{lambda()#2}::operator()() const’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘__ct ’,
    inlined from ‘apache::thrift::HandlerCallbackBase::fulfillTilePromise(std::unique_ptr<apache::thrift::Tile, std::default_delete<apache::thrift::Tile> >)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:859:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HandlerCallbackBase::fulfillTilePromise(std::unique_ptr<apache::thrift::Tile, std::default_delete<apache::thrift::Tile> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::GeneratedAsyncProcessorBase::validateRpcKind(std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter> const&, apache::thrift::RpcKind)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ResponseChannel.h:96:48:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In function ‘apache::thrift::GeneratedAsyncProcessorBase::validateRpcKind(std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter> const&, apache::thrift::RpcKind)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::EventBase::add(folly::Function<void ()>)’ at /usr/include/folly/io/async/EventBase.h:937:51,
    inlined from ‘apache::thrift::GeneratedAsyncProcessorBase::createInteraction(apache::thrift::ServerRequest&)::{lambda()#2}::operator()() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:224:19:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::GeneratedAsyncProcessorBase::createInteraction(apache::thrift::ServerRequest&)::{lambda()#2}::operator()() const’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/c++/14/bits/shared_ptr_atomic.h:33,
                 from /usr/include/c++/14/memory:81,
                 from /usr/include/folly/ExceptionWrapper.h:27:
In member function ‘std::__atomic_base<unsigned long>::store(unsigned long, std::memory_order)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:506:30,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/c++/14/bits/atomic_base.h:477:25: warning: ‘__atomic_store_8’ writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
  477 |         __atomic_store_n(&_M_i, __i, int(__m));
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/folly/FBString.h:44:
In function ‘folly::checkedMalloc(unsigned long)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:505:59,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/folly/memory/Malloc.h:415:19: note: destination object of size 0 allocated by ‘malloc’
  415 |   void* p = malloc(size);
      |             ~~~~~~^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}::operator()(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)’ at /usr/include/folly/experimental/coro/Task.h:722:52,
    inlined from ‘folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}::operator()(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/Future-inl.h:779:76,
    inlined from ‘folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}::operator()(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/Future-inl.h:1005:59,
    inlined from ‘folly::futures::detail::CoreCallbackState<folly::Unit, folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>::invoke<folly::Executor::KeepAlive<folly::Executor>, folly::Try<folly::Unit> >(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)auto’ at /usr/include/folly/futures/Future-inl.h:139:64,
    inlined from ‘folly::futures::detail::CoreCallbackState<folly::Unit, folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>::tryInvoke<folly::Executor::KeepAlive<folly::Executor>, folly::Try<folly::Unit> >(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)::{lambda()#1}::operator()() const’ at /usr/include/folly/futures/Future-inl.h:144:72,
    inlined from ‘_ZN5folly19makeTryWithNoUnwrapIZNS_7futures6detail17CoreCallbackStateINS_4UnitEZNOS_6FutureIS4_E15thenExTryInlineIZNOS_10SemiFutureIS4_E10deferExTryIZNOS_4coro4TaskIvE4semiEvEUlRKNS_8Executor9KeepAliveISE_EEONS_3TryIS4_EEE_EENS8_INS2_25tryExecutorCallableResultIS4_T_NSt9enable_ifIX14is_invocable_vISO_JPSE_SL_EEEvE4typeEE10value_typeEEEOSO_EUlOSG_SL_E_EENS5_ISU_EESW_EUlSX_SL_E_E9tryInvokeIJSG_SK_EEEDaDpOT_EUlvE_EENSP_IXntsrSt7is_sameINS_13invoke_detail6traitsISO_E6resultIEEvE5valueENSJ_IS1C_EEE4typeESW_’ at /usr/include/folly/Try-inl.h:254:29:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In function ‘_ZN5folly19makeTryWithNoUnwrapIZNS_7futures6detail17CoreCallbackStateINS_4UnitEZNOS_6FutureIS4_E15thenExTryInlineIZNOS_10SemiFutureIS4_E10deferExTryIZNOS_4coro4TaskIvE4semiEvEUlRKNS_8Executor9KeepAliveISE_EEONS_3TryIS4_EEE_EENS8_INS2_25tryExecutorCallableResultIS4_T_NSt9enable_ifIX14is_invocable_vISO_JPSE_SL_EEEvE4typeEE10value_typeEEEOSO_EUlOSG_SL_E_EENS5_ISU_EESW_EUlSX_SL_E_E9tryInvokeIJSG_SK_EEEDaDpOT_EUlvE_EENSP_IXntsrSt7is_sameINS_13invoke_detail6traitsISO_E6resultIEEvE5valueENSJ_IS1C_EEE4typeESW_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘__ct ’,
    inlined from ‘apache::thrift::GeneratedAsyncProcessorBase::createInteraction(apache::thrift::ServerRequest&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:218:68:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::GeneratedAsyncProcessorBase::createInteraction(apache::thrift::ServerRequest&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘__ct ’,
    inlined from ‘apache::thrift::GeneratedAsyncProcessorBase::createInteraction(std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter> const&, long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, apache::thrift::Cpp2RequestContext&, apache::thrift::concurrency::ThreadManager*, folly::EventBase&, apache::thrift::ServerInterface*, bool)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:296:12:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::GeneratedAsyncProcessorBase::createInteraction(std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter> const&, long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, apache::thrift::Cpp2RequestContext&, apache::thrift::concurrency::ThreadManager*, folly::EventBase&, apache::thrift::ServerInterface*, bool)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘std::__detail::__variant::_Uninitialized<apache::thrift::QueueReplyInfo, false>::_Uninitialized<std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:250:4,
    inlined from ‘std::__detail::__variant::_Variadic_union<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variadic_union<std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:412:4,
    inlined from ‘std::__detail::__variant::_Variant_storage<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<0ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:486:4,
    inlined from ‘std::__detail::__variant::_Copy_ctor_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<0ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:584:20,
    inlined from ‘std::__detail::__variant::_Move_ctor_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<0ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:621:20,
    inlined from ‘std::__detail::__variant::_Copy_assign_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<0ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:659:20,
    inlined from ‘std::__detail::__variant::_Move_assign_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<0ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:711:20,
    inlined from ‘std::__detail::__variant::_Variant_base<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_base<0ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:773:45,
    inlined from ‘std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::variant<0ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&, apache::thrift::QueueReplyInfo, void>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:1475:61,
    inlined from ‘std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::variant<apache::thrift::QueueReplyInfo, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&, void>(std::in_place_type_t<apache::thrift::QueueReplyInfo>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:1456:35,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::Node::Node<std::in_place_type_t<apache::thrift::QueueReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::shared_ptr<folly::RequestContext>, std::in_place_type_t<apache::thrift::QueueReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/folly/io/async/AtomicNotificationQueue.h:117:11,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::AtomicQueue::pushImpl<std::in_place_type_t<apache::thrift::QueueReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::shared_ptr<folly::RequestContext>, std::in_place_type_t<apache::thrift::QueueReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:106:7,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::AtomicQueue::push<std::in_place_type_t<apache::thrift::QueueReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::QueueReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:126:18,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::push<std::in_place_type_t<apache::thrift::QueueReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::QueueReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:212:27,
    inlined from ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::putMessage<std::in_place_type_t<apache::thrift::QueueReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::QueueReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’ at /usr/include/folly/io/async/EventBaseAtomicNotificationQueue-inl.h:133:30:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::putMessage<std::in_place_type_t<apache::thrift::QueueReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::QueueReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::QueueReplyInfo::QueueReplyInfo(std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:32:63,
    inlined from ‘std::__detail::__variant::_Uninitialized<apache::thrift::QueueReplyInfo, false>::_Uninitialized<std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:250:4,
    inlined from ‘std::__detail::__variant::_Variadic_union<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variadic_union<std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:412:4,
    inlined from ‘std::__detail::__variant::_Variant_storage<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<0ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:486:4,
    inlined from ‘std::__detail::__variant::_Copy_ctor_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<0ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:584:20,
    inlined from ‘std::__detail::__variant::_Move_ctor_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<0ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:621:20,
    inlined from ‘std::__detail::__variant::_Copy_assign_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<0ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:659:20,
    inlined from ‘std::__detail::__variant::_Move_assign_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<0ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:711:20,
    inlined from ‘std::__detail::__variant::_Variant_base<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_base<0ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:773:45,
    inlined from ‘std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::variant<0ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&, apache::thrift::QueueReplyInfo, void>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:1475:61,
    inlined from ‘std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::variant<apache::thrift::QueueReplyInfo, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&, void>(std::in_place_type_t<apache::thrift::QueueReplyInfo>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:1456:35,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::Node::Node<std::in_place_type_t<apache::thrift::QueueReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::shared_ptr<folly::RequestContext>, std::in_place_type_t<apache::thrift::QueueReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/folly/io/async/AtomicNotificationQueue.h:117:11,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::AtomicQueue::pushImpl<std::in_place_type_t<apache::thrift::QueueReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::shared_ptr<folly::RequestContext>, std::in_place_type_t<apache::thrift::QueueReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:106:7,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::AtomicQueue::push<std::in_place_type_t<apache::thrift::QueueReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::QueueReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:126:18,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::push<std::in_place_type_t<apache::thrift::QueueReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::QueueReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:212:27,
    inlined from ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::putMessage<std::in_place_type_t<apache::thrift::QueueReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::QueueReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’ at /usr/include/folly/io/async/EventBaseAtomicNotificationQueue-inl.h:133:30:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::putMessage<std::in_place_type_t<apache::thrift::QueueReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::QueueReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::HandlerCallbackBase::sendReply(apache::thrift::SerializedResponse)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:761:63:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HandlerCallbackBase::sendReply(apache::thrift::SerializedResponse)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::HandlerCallbackBase::putMessageInReplyQueue<apache::thrift::QueueReplyInfo, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::QueueReplyInfo>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:1744:5,
    inlined from ‘apache::thrift::HandlerCallbackBase::sendReply(apache::thrift::SerializedResponse)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:763:27:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HandlerCallbackBase::sendReply(apache::thrift::SerializedResponse)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::QueueReplyInfo::QueueReplyInfo(std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:32:63,
    inlined from ‘apache::thrift::HandlerCallbackBase::putMessageInReplyQueue<apache::thrift::QueueReplyInfo, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::QueueReplyInfo>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:1744:5,
    inlined from ‘apache::thrift::HandlerCallbackBase::sendReply(apache::thrift::SerializedResponse)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:763:27:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HandlerCallbackBase::sendReply(apache::thrift::SerializedResponse)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::QueueReplyInfo::operator()()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:35:20,
    inlined from ‘apache::thrift::HandlerCallbackBase::putMessageInReplyQueue<apache::thrift::QueueReplyInfo, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::QueueReplyInfo>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:1744:33,
    inlined from ‘apache::thrift::HandlerCallbackBase::sendReply(apache::thrift::SerializedResponse)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:763:27:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HandlerCallbackBase::sendReply(apache::thrift::SerializedResponse)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::QueueReplyInfo::QueueReplyInfo(std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:32:63,
    inlined from ‘apache::thrift::HandlerCallbackBase::sendReply(apache::thrift::SerializedResponse)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:761:63:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HandlerCallbackBase::sendReply(apache::thrift::SerializedResponse)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::QueueReplyInfo::operator()()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:35:20,
    inlined from ‘apache::thrift::HandlerCallbackBase::sendReply(apache::thrift::SerializedResponse)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:761:64:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HandlerCallbackBase::sendReply(apache::thrift::SerializedResponse)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::HandlerCallbackBase::putMessageInReplyQueue<apache::thrift::StreamReplyInfo, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::StreamReplyInfo>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:1744:5:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HandlerCallbackBase::putMessageInReplyQueue<apache::thrift::StreamReplyInfo, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::StreamReplyInfo>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (apache::thrift::FirstResponsePayload&&, apache::thrift::StreamClientCallback*, folly::EventBase*, apache::thrift::TilePtr&&)>::Function(folly::Function<void (apache::thrift::FirstResponsePayload&&, apache::thrift::StreamClientCallback*, folly::EventBase*, apache::thrift::TilePtr&&)>&&)’,
    inlined from ‘apache::thrift::detail::ServerStreamFactory::ServerStreamFactory(apache::thrift::detail::ServerStreamFactory&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ServerStreamDetail.h:26:8,
    inlined from ‘apache::thrift::HandlerCallbackBase::putMessageInReplyQueue<apache::thrift::StreamReplyInfo, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::StreamReplyInfo>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:1744:5:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HandlerCallbackBase::putMessageInReplyQueue<apache::thrift::StreamReplyInfo, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::StreamReplyInfo>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::StreamReplyInfo::StreamReplyInfo(std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:53:9,
    inlined from ‘apache::thrift::HandlerCallbackBase::putMessageInReplyQueue<apache::thrift::StreamReplyInfo, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::StreamReplyInfo>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:1744:5:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HandlerCallbackBase::putMessageInReplyQueue<apache::thrift::StreamReplyInfo, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::StreamReplyInfo>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::StreamReplyInfo::operator()()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:56:26,
    inlined from ‘apache::thrift::HandlerCallbackBase::putMessageInReplyQueue<apache::thrift::StreamReplyInfo, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::StreamReplyInfo>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:1744:33:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HandlerCallbackBase::putMessageInReplyQueue<apache::thrift::StreamReplyInfo, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::StreamReplyInfo>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘std::__detail::__variant::_Uninitialized<apache::thrift::StreamReplyInfo, false>::_Uninitialized<std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:250:4,
    inlined from ‘std::__detail::__variant::_Variadic_union<false, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variadic_union<std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:412:4,
    inlined from ‘std::__detail::__variant::_Variadic_union<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variadic_union<1ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<1ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:418:4,
    inlined from ‘std::__detail::__variant::_Variant_storage<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<1ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<1ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:486:4,
    inlined from ‘std::__detail::__variant::_Copy_ctor_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<1ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<1ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:584:20,
    inlined from ‘std::__detail::__variant::_Move_ctor_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<1ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<1ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:621:20,
    inlined from ‘std::__detail::__variant::_Copy_assign_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<1ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<1ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:659:20,
    inlined from ‘std::__detail::__variant::_Move_assign_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<1ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<1ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:711:20,
    inlined from ‘std::__detail::__variant::_Variant_base<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_base<1ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<1ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:773:45,
    inlined from ‘std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::variant<1ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&, apache::thrift::StreamReplyInfo, void>(std::in_place_index_t<1ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:1475:61,
    inlined from ‘std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::variant<apache::thrift::StreamReplyInfo, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&, void>(std::in_place_type_t<apache::thrift::StreamReplyInfo>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:1456:35,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::Node::Node<std::in_place_type_t<apache::thrift::StreamReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::shared_ptr<folly::RequestContext>, std::in_place_type_t<apache::thrift::StreamReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/folly/io/async/AtomicNotificationQueue.h:117:11,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::AtomicQueue::pushImpl<std::in_place_type_t<apache::thrift::StreamReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::shared_ptr<folly::RequestContext>, std::in_place_type_t<apache::thrift::StreamReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:106:7,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::AtomicQueue::push<std::in_place_type_t<apache::thrift::StreamReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::StreamReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:126:18,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::push<std::in_place_type_t<apache::thrift::StreamReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::StreamReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:212:27,
    inlined from ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::putMessage<std::in_place_type_t<apache::thrift::StreamReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::StreamReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’ at /usr/include/folly/io/async/EventBaseAtomicNotificationQueue-inl.h:133:30,
    inlined from ‘apache::thrift::HandlerCallbackBase::putMessageInReplyQueue<apache::thrift::StreamReplyInfo, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::StreamReplyInfo>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:1754:31:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HandlerCallbackBase::putMessageInReplyQueue<apache::thrift::StreamReplyInfo, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::StreamReplyInfo>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (apache::thrift::FirstResponsePayload&&, apache::thrift::StreamClientCallback*, folly::EventBase*, apache::thrift::TilePtr&&)>::Function(folly::Function<void (apache::thrift::FirstResponsePayload&&, apache::thrift::StreamClientCallback*, folly::EventBase*, apache::thrift::TilePtr&&)>&&)’,
    inlined from ‘apache::thrift::detail::ServerStreamFactory::ServerStreamFactory(apache::thrift::detail::ServerStreamFactory&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ServerStreamDetail.h:26:8,
    inlined from ‘std::__detail::__variant::_Uninitialized<apache::thrift::StreamReplyInfo, false>::_Uninitialized<std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:250:4,
    inlined from ‘std::__detail::__variant::_Variadic_union<false, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variadic_union<std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:412:4,
    inlined from ‘std::__detail::__variant::_Variadic_union<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variadic_union<1ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<1ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:418:4,
    inlined from ‘std::__detail::__variant::_Variant_storage<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<1ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<1ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:486:4,
    inlined from ‘std::__detail::__variant::_Copy_ctor_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<1ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<1ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:584:20,
    inlined from ‘std::__detail::__variant::_Move_ctor_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<1ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<1ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:621:20,
    inlined from ‘std::__detail::__variant::_Copy_assign_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<1ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<1ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:659:20,
    inlined from ‘std::__detail::__variant::_Move_assign_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<1ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<1ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:711:20,
    inlined from ‘std::__detail::__variant::_Variant_base<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_base<1ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<1ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:773:45,
    inlined from ‘std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::variant<1ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&, apache::thrift::StreamReplyInfo, void>(std::in_place_index_t<1ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:1475:61,
    inlined from ‘std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::variant<apache::thrift::StreamReplyInfo, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&, void>(std::in_place_type_t<apache::thrift::StreamReplyInfo>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:1456:35,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::Node::Node<std::in_place_type_t<apache::thrift::StreamReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::shared_ptr<folly::RequestContext>, std::in_place_type_t<apache::thrift::StreamReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/folly/io/async/AtomicNotificationQueue.h:117:11,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::AtomicQueue::pushImpl<std::in_place_type_t<apache::thrift::StreamReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::shared_ptr<folly::RequestContext>, std::in_place_type_t<apache::thrift::StreamReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:106:7,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::AtomicQueue::push<std::in_place_type_t<apache::thrift::StreamReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::StreamReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:126:18,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::push<std::in_place_type_t<apache::thrift::StreamReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::StreamReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:212:27,
    inlined from ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::putMessage<std::in_place_type_t<apache::thrift::StreamReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::StreamReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’ at /usr/include/folly/io/async/EventBaseAtomicNotificationQueue-inl.h:133:30,
    inlined from ‘apache::thrift::HandlerCallbackBase::putMessageInReplyQueue<apache::thrift::StreamReplyInfo, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::StreamReplyInfo>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:1754:31:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HandlerCallbackBase::putMessageInReplyQueue<apache::thrift::StreamReplyInfo, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::StreamReplyInfo>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::StreamReplyInfo::StreamReplyInfo(std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:53:9,
    inlined from ‘std::__detail::__variant::_Uninitialized<apache::thrift::StreamReplyInfo, false>::_Uninitialized<std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:250:4,
    inlined from ‘std::__detail::__variant::_Variadic_union<false, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variadic_union<std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:412:4,
    inlined from ‘std::__detail::__variant::_Variadic_union<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variadic_union<1ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<1ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:418:4,
    inlined from ‘std::__detail::__variant::_Variant_storage<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<1ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<1ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:486:4,
    inlined from ‘std::__detail::__variant::_Copy_ctor_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<1ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<1ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:584:20,
    inlined from ‘std::__detail::__variant::_Move_ctor_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<1ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<1ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:621:20,
    inlined from ‘std::__detail::__variant::_Copy_assign_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<1ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<1ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:659:20,
    inlined from ‘std::__detail::__variant::_Move_assign_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<1ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<1ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:711:20,
    inlined from ‘std::__detail::__variant::_Variant_base<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_base<1ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<1ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:773:45,
    inlined from ‘std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::variant<1ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&, apache::thrift::StreamReplyInfo, void>(std::in_place_index_t<1ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:1475:61,
    inlined from ‘std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::variant<apache::thrift::StreamReplyInfo, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&, void>(std::in_place_type_t<apache::thrift::StreamReplyInfo>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:1456:35,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::Node::Node<std::in_place_type_t<apache::thrift::StreamReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::shared_ptr<folly::RequestContext>, std::in_place_type_t<apache::thrift::StreamReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/folly/io/async/AtomicNotificationQueue.h:117:11,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::AtomicQueue::pushImpl<std::in_place_type_t<apache::thrift::StreamReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::shared_ptr<folly::RequestContext>, std::in_place_type_t<apache::thrift::StreamReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:106:7,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::AtomicQueue::push<std::in_place_type_t<apache::thrift::StreamReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::StreamReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:126:18,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::push<std::in_place_type_t<apache::thrift::StreamReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::StreamReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:212:27,
    inlined from ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::putMessage<std::in_place_type_t<apache::thrift::StreamReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::StreamReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’ at /usr/include/folly/io/async/EventBaseAtomicNotificationQueue-inl.h:133:30,
    inlined from ‘apache::thrift::HandlerCallbackBase::putMessageInReplyQueue<apache::thrift::StreamReplyInfo, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::StreamReplyInfo>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:1754:31:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HandlerCallbackBase::putMessageInReplyQueue<apache::thrift::StreamReplyInfo, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::StreamReplyInfo>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::ServerStreamFactory&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::HandlerCallbackBase::sendReply(apache::thrift::ResponseAndServerStreamFactory&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:787:71:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HandlerCallbackBase::sendReply(apache::thrift::ResponseAndServerStreamFactory&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (apache::thrift::FirstResponsePayload&&, apache::thrift::StreamClientCallback*, folly::EventBase*, apache::thrift::TilePtr&&)>::Function(folly::Function<void (apache::thrift::FirstResponsePayload&&, apache::thrift::StreamClientCallback*, folly::EventBase*, apache::thrift::TilePtr&&)>&&)’,
    inlined from ‘apache::thrift::detail::ServerStreamFactory::ServerStreamFactory(apache::thrift::detail::ServerStreamFactory&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ServerStreamDetail.h:26:8,
    inlined from ‘apache::thrift::HandlerCallbackBase::sendReply(apache::thrift::ResponseAndServerStreamFactory&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:787:71:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HandlerCallbackBase::sendReply(apache::thrift::ResponseAndServerStreamFactory&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::StreamReplyInfo::StreamReplyInfo(std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::ServerStreamFactory, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:53:9,
    inlined from ‘apache::thrift::HandlerCallbackBase::sendReply(apache::thrift::ResponseAndServerStreamFactory&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:787:71:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HandlerCallbackBase::sendReply(apache::thrift::ResponseAndServerStreamFactory&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::StreamReplyInfo::operator()()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:56:26,
    inlined from ‘apache::thrift::HandlerCallbackBase::sendReply(apache::thrift::ResponseAndServerStreamFactory&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:787:72:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HandlerCallbackBase::sendReply(apache::thrift::ResponseAndServerStreamFactory&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘std::__detail::__variant::_Uninitialized<apache::thrift::SinkConsumerReplyInfo, false>::_Uninitialized<std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:250:4,
    inlined from ‘std::__detail::__variant::_Variadic_union<false, apache::thrift::SinkConsumerReplyInfo>::_Variadic_union<std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:412:4,
    inlined from ‘std::__detail::__variant::_Variadic_union<false, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variadic_union<1ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<1ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:418:4,
    inlined from ‘std::__detail::__variant::_Variadic_union<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variadic_union<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:418:4,
    inlined from ‘std::__detail::__variant::_Variant_storage<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:486:4,
    inlined from ‘std::__detail::__variant::_Copy_ctor_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:584:20,
    inlined from ‘std::__detail::__variant::_Move_ctor_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:621:20,
    inlined from ‘std::__detail::__variant::_Copy_assign_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:659:20,
    inlined from ‘std::__detail::__variant::_Move_assign_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:711:20,
    inlined from ‘std::__detail::__variant::_Variant_base<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_base<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:773:45,
    inlined from ‘std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::variant<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&, apache::thrift::SinkConsumerReplyInfo, void>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:1475:61,
    inlined from ‘std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::variant<apache::thrift::SinkConsumerReplyInfo, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&, void>(std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:1456:35,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::Node::Node<std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::shared_ptr<folly::RequestContext>, std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/folly/io/async/AtomicNotificationQueue.h:117:11,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::AtomicQueue::pushImpl<std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::shared_ptr<folly::RequestContext>, std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:106:7,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::AtomicQueue::push<std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:126:18,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::push<std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:212:27,
    inlined from ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::putMessage<std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’ at /usr/include/folly/io/async/EventBaseAtomicNotificationQueue-inl.h:133:30:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::putMessage<std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<folly::coro::Task<folly::Try<apache::thrift::StreamPayload> > (folly::coro::AsyncGenerator<folly::Try<apache::thrift::StreamPayload>&&, folly::Try<apache::thrift::StreamPayload>, false>)>::Function(folly::Function<folly::coro::Task<folly::Try<apache::thrift::StreamPayload> > (folly::coro::AsyncGenerator<folly::Try<apache::thrift::StreamPayload>&&, folly::Try<apache::thrift::StreamPayload>, false>)>&&)’,
    inlined from ‘apache::thrift::detail::SinkConsumerImpl::SinkConsumerImpl(apache::thrift::detail::SinkConsumerImpl&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ServerSinkBridge.h:38:8,
    inlined from ‘std::__detail::__variant::_Uninitialized<apache::thrift::SinkConsumerReplyInfo, false>::_Uninitialized<std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:250:4,
    inlined from ‘std::__detail::__variant::_Variadic_union<false, apache::thrift::SinkConsumerReplyInfo>::_Variadic_union<std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:412:4,
    inlined from ‘std::__detail::__variant::_Variadic_union<false, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variadic_union<1ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<1ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:418:4,
    inlined from ‘std::__detail::__variant::_Variadic_union<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variadic_union<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:418:4,
    inlined from ‘std::__detail::__variant::_Variant_storage<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:486:4,
    inlined from ‘std::__detail::__variant::_Copy_ctor_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:584:20,
    inlined from ‘std::__detail::__variant::_Move_ctor_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:621:20,
    inlined from ‘std::__detail::__variant::_Copy_assign_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:659:20,
    inlined from ‘std::__detail::__variant::_Move_assign_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:711:20,
    inlined from ‘std::__detail::__variant::_Variant_base<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_base<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:773:45,
    inlined from ‘std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::variant<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&, apache::thrift::SinkConsumerReplyInfo, void>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:1475:61,
    inlined from ‘std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::variant<apache::thrift::SinkConsumerReplyInfo, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&, void>(std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:1456:35,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::Node::Node<std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::shared_ptr<folly::RequestContext>, std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/folly/io/async/AtomicNotificationQueue.h:117:11,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::AtomicQueue::pushImpl<std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::shared_ptr<folly::RequestContext>, std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:106:7,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::AtomicQueue::push<std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:126:18,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::push<std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:212:27,
    inlined from ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::putMessage<std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’ at /usr/include/folly/io/async/EventBaseAtomicNotificationQueue-inl.h:133:30:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::putMessage<std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<folly::coro::Task<folly::Try<apache::thrift::StreamPayload> > (folly::coro::AsyncGenerator<folly::Try<apache::thrift::StreamPayload>&&, folly::Try<apache::thrift::StreamPayload>, false>)>::Function(folly::Function<folly::coro::Task<folly::Try<apache::thrift::StreamPayload> > (folly::coro::AsyncGenerator<folly::Try<apache::thrift::StreamPayload>&&, folly::Try<apache::thrift::StreamPayload>, false>)>&&)’,
    inlined from ‘apache::thrift::detail::SinkConsumerImpl::SinkConsumerImpl(apache::thrift::detail::SinkConsumerImpl&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ServerSinkBridge.h:38:8,
    inlined from ‘apache::thrift::SinkConsumerReplyInfo::SinkConsumerReplyInfo(std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:73:9,
    inlined from ‘std::__detail::__variant::_Uninitialized<apache::thrift::SinkConsumerReplyInfo, false>::_Uninitialized<std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:250:4,
    inlined from ‘std::__detail::__variant::_Variadic_union<false, apache::thrift::SinkConsumerReplyInfo>::_Variadic_union<std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:412:4,
    inlined from ‘std::__detail::__variant::_Variadic_union<false, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variadic_union<1ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<1ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:418:4,
    inlined from ‘std::__detail::__variant::_Variadic_union<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variadic_union<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:418:4,
    inlined from ‘std::__detail::__variant::_Variant_storage<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:486:4,
    inlined from ‘std::__detail::__variant::_Copy_ctor_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:584:20,
    inlined from ‘std::__detail::__variant::_Move_ctor_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:621:20,
    inlined from ‘std::__detail::__variant::_Copy_assign_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:659:20,
    inlined from ‘std::__detail::__variant::_Move_assign_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:711:20,
    inlined from ‘std::__detail::__variant::_Variant_base<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_base<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:773:45,
    inlined from ‘std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::variant<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&, apache::thrift::SinkConsumerReplyInfo, void>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:1475:61,
    inlined from ‘std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::variant<apache::thrift::SinkConsumerReplyInfo, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&, void>(std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:1456:35,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::Node::Node<std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::shared_ptr<folly::RequestContext>, std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/folly/io/async/AtomicNotificationQueue.h:117:11,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::AtomicQueue::pushImpl<std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::shared_ptr<folly::RequestContext>, std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:106:7,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::AtomicQueue::push<std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:126:18,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::push<std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:212:27,
    inlined from ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::putMessage<std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’ at /usr/include/folly/io/async/EventBaseAtomicNotificationQueue-inl.h:133:30:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::putMessage<std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::SinkConsumerReplyInfo::SinkConsumerReplyInfo(std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:75:9,
    inlined from ‘std::__detail::__variant::_Uninitialized<apache::thrift::SinkConsumerReplyInfo, false>::_Uninitialized<std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:250:4,
    inlined from ‘std::__detail::__variant::_Variadic_union<false, apache::thrift::SinkConsumerReplyInfo>::_Variadic_union<std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<0ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:412:4,
    inlined from ‘std::__detail::__variant::_Variadic_union<false, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variadic_union<1ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<1ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:418:4,
    inlined from ‘std::__detail::__variant::_Variadic_union<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variadic_union<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:418:4,
    inlined from ‘std::__detail::__variant::_Variant_storage<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:486:4,
    inlined from ‘std::__detail::__variant::_Copy_ctor_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:584:20,
    inlined from ‘std::__detail::__variant::_Move_ctor_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:621:20,
    inlined from ‘std::__detail::__variant::_Copy_assign_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:659:20,
    inlined from ‘std::__detail::__variant::_Move_assign_base<false, apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_storage<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:711:20,
    inlined from ‘std::__detail::__variant::_Variant_base<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::_Variant_base<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:773:45,
    inlined from ‘std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::variant<2ul, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&, apache::thrift::SinkConsumerReplyInfo, void>(std::in_place_index_t<2ul>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:1475:61,
    inlined from ‘std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>::variant<apache::thrift::SinkConsumerReplyInfo, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&, void>(std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/c++/14/variant:1456:35,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::Node::Node<std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::shared_ptr<folly::RequestContext>, std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)’ at /usr/include/folly/io/async/AtomicNotificationQueue.h:117:11,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::AtomicQueue::pushImpl<std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::shared_ptr<folly::RequestContext>, std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:106:7,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::AtomicQueue::push<std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:126:18,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::push<std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:212:27,
    inlined from ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::putMessage<std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’ at /usr/include/folly/io/async/EventBaseAtomicNotificationQueue-inl.h:133:30:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::putMessage<std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::HandlerCallbackBase::sendReply(std::pair<apache::thrift::SerializedResponse, apache::thrift::detail::SinkConsumerImpl>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:818:77:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HandlerCallbackBase::sendReply(std::pair<apache::thrift::SerializedResponse, apache::thrift::detail::SinkConsumerImpl>&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<folly::coro::Task<folly::Try<apache::thrift::StreamPayload> > (folly::coro::AsyncGenerator<folly::Try<apache::thrift::StreamPayload>&&, folly::Try<apache::thrift::StreamPayload>, false>)>::Function(folly::Function<folly::coro::Task<folly::Try<apache::thrift::StreamPayload> > (folly::coro::AsyncGenerator<folly::Try<apache::thrift::StreamPayload>&&, folly::Try<apache::thrift::StreamPayload>, false>)>&&)’,
    inlined from ‘apache::thrift::detail::SinkConsumerImpl::SinkConsumerImpl(apache::thrift::detail::SinkConsumerImpl&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ServerSinkBridge.h:38:8,
    inlined from ‘apache::thrift::HandlerCallbackBase::sendReply(std::pair<apache::thrift::SerializedResponse, apache::thrift::detail::SinkConsumerImpl>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:818:77:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HandlerCallbackBase::sendReply(std::pair<apache::thrift::SerializedResponse, apache::thrift::detail::SinkConsumerImpl>&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::SinkConsumerReplyInfo::SinkConsumerReplyInfo(std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:75:9,
    inlined from ‘apache::thrift::HandlerCallbackBase::sendReply(std::pair<apache::thrift::SerializedResponse, apache::thrift::detail::SinkConsumerImpl>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:818:77:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HandlerCallbackBase::sendReply(std::pair<apache::thrift::SerializedResponse, apache::thrift::detail::SinkConsumerImpl>&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::SinkConsumerReplyInfo::operator()()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:79:24,
    inlined from ‘apache::thrift::HandlerCallbackBase::sendReply(std::pair<apache::thrift::SerializedResponse, apache::thrift::detail::SinkConsumerImpl>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:818:78:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HandlerCallbackBase::sendReply(std::pair<apache::thrift::SerializedResponse, apache::thrift::detail::SinkConsumerImpl>&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::HandlerCallbackBase::putMessageInReplyQueue<apache::thrift::SinkConsumerReplyInfo, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:1744:5,
    inlined from ‘apache::thrift::HandlerCallbackBase::sendReply(std::pair<apache::thrift::SerializedResponse, apache::thrift::detail::SinkConsumerImpl>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:820:27:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HandlerCallbackBase::sendReply(std::pair<apache::thrift::SerializedResponse, apache::thrift::detail::SinkConsumerImpl>&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<folly::coro::Task<folly::Try<apache::thrift::StreamPayload> > (folly::coro::AsyncGenerator<folly::Try<apache::thrift::StreamPayload>&&, folly::Try<apache::thrift::StreamPayload>, false>)>::Function(folly::Function<folly::coro::Task<folly::Try<apache::thrift::StreamPayload> > (folly::coro::AsyncGenerator<folly::Try<apache::thrift::StreamPayload>&&, folly::Try<apache::thrift::StreamPayload>, false>)>&&)’,
    inlined from ‘apache::thrift::detail::SinkConsumerImpl::SinkConsumerImpl(apache::thrift::detail::SinkConsumerImpl&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ServerSinkBridge.h:38:8,
    inlined from ‘apache::thrift::HandlerCallbackBase::putMessageInReplyQueue<apache::thrift::SinkConsumerReplyInfo, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:1744:5,
    inlined from ‘apache::thrift::HandlerCallbackBase::sendReply(std::pair<apache::thrift::SerializedResponse, apache::thrift::detail::SinkConsumerImpl>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:820:27:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HandlerCallbackBase::sendReply(std::pair<apache::thrift::SerializedResponse, apache::thrift::detail::SinkConsumerImpl>&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::SinkConsumerReplyInfo::SinkConsumerReplyInfo(std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:75:9,
    inlined from ‘apache::thrift::HandlerCallbackBase::putMessageInReplyQueue<apache::thrift::SinkConsumerReplyInfo, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:1744:5,
    inlined from ‘apache::thrift::HandlerCallbackBase::sendReply(std::pair<apache::thrift::SerializedResponse, apache::thrift::detail::SinkConsumerImpl>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:820:27:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HandlerCallbackBase::sendReply(std::pair<apache::thrift::SerializedResponse, apache::thrift::detail::SinkConsumerImpl>&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::SinkConsumerReplyInfo::operator()()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:79:24,
    inlined from ‘apache::thrift::HandlerCallbackBase::putMessageInReplyQueue<apache::thrift::SinkConsumerReplyInfo, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::detail::SinkConsumerImpl, apache::thrift::ResponsePayload, folly::Optional<unsigned int>&>(std::in_place_type_t<apache::thrift::SinkConsumerReplyInfo>, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>&&, apache::thrift::detail::SinkConsumerImpl&&, apache::thrift::ResponsePayload&&, folly::Optional<unsigned int>&)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:1744:33,
    inlined from ‘apache::thrift::HandlerCallbackBase::sendReply(std::pair<apache::thrift::SerializedResponse, apache::thrift::detail::SinkConsumerImpl>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/AsyncProcessor.cpp:820:27:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HandlerCallbackBase::sendReply(std::pair<apache::thrift::SerializedResponse, apache::thrift::detail::SinkConsumerImpl>&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::futures::detail::FutureBase<folly::Unit>::thenImplementation<folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void> >(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::Return>::type’ at /usr/include/folly/futures/Future-inl.h:422:14:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::futures::detail::FutureBase<folly::Unit>::thenImplementation<folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void> >(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::Return>::type’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 67%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/ClientChannel.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/ClientChannel.cpp.o -MF CMakeFiles/thriftcpp2.dir/async/ClientChannel.cpp.o.d -o CMakeFiles/thriftcpp2.dir/async/ClientChannel.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/ClientChannel.cpp
[ 68%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/ClientSinkBridge.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/ClientSinkBridge.cpp.o -MF CMakeFiles/thriftcpp2.dir/async/ClientSinkBridge.cpp.o.d -o CMakeFiles/thriftcpp2.dir/async/ClientSinkBridge.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/ClientSinkBridge.cpp
In file included from /usr/include/folly/io/IOBuf.h:37,
                 from /usr/include/folly/io/async/AsyncTransport.h:23,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ClientChannel.h:21,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/ClientChannel.cpp:17:
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Function<void ()>::operator=(decltype(nullptr))’ at /usr/include/folly/Function.h:839:66,
    inlined from ‘apache::thrift::ClientChannel::unsetOnDetachable()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ClientChannel.h:87:54:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
In file included from /usr/include/folly/Optional.h:75,
                 from /usr/include/folly/io/async/AsyncTransport.h:22:
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ClientChannel::unsetOnDetachable()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<long> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::swap<folly::Function<void ()> >(folly::Function<void ()>&, folly::Function<void ()>&)std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<folly::Function<void ()> > >, std::is_move_constructible<folly::Function<void ()> >, std::is_move_assignable<folly::Function<void ()> > >::value, void>::type’ at /usr/include/c++/14/bits/move.h:221:11,
    inlined from ‘folly::Function<void ()>::swap(folly::Function<void ()>&)’ at /usr/include/folly/Function.h:863:49,
    inlined from ‘folly::swap<void ()>(folly::Function<void ()>&, folly::Function<void ()>&)void’ at /usr/include/folly/Function.h:900:11,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’ at /usr/include/folly/Synchronized.h:918:9,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:71:28,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<long> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::Context::Context(std::shared_ptr<std::optional<long> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<std::optional<long> >::Context, std::shared_ptr<std::optional<long> const> >(folly::observer::SimpleObservable<std::optional<long> >::Context*, std::shared_ptr<std::optional<long> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<std::optional<long> >::Context, std::shared_ptr<std::optional<long> const> >(std::allocator<void>&, folly::observer::SimpleObservable<std::optional<long> >::Context*, std::shared_ptr<std::optional<long> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<std::optional<long> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<std::optional<long> const> >(std::allocator<void>, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<std::optional<long> >::Context, std::allocator<void>, std::shared_ptr<std::optional<long> const> >(folly::observer::SimpleObservable<std::optional<long> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<std::optional<long> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<long> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<std::optional<long> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<long> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<std::optional<long> >::Context, std::shared_ptr<std::optional<long> const> >(std::shared_ptr<std::optional<long> const>&&)std::shared_ptr<folly::observer::SimpleObservable<std::optional<long> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::SimpleObservable(std::shared_ptr<std::optional<long> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::SimpleObservable(std::optional<long>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<std::optional<long> >::SimpleObservable(std::optional<long>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/folly/container/detail/F14MapFallback.h:26,
                 from /usr/include/folly/container/F14Map.h:44,
                 from /usr/include/folly/io/async/EventBase.h:43,
                 from /usr/include/folly/io/async/AsyncSocketBase.h:20,
                 from /usr/include/folly/io/async/AsyncTransport.h:25:
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::swap<folly::Function<void ()> >(folly::Function<void ()>&, folly::Function<void ()>&)std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<folly::Function<void ()> > >, std::is_move_constructible<folly::Function<void ()> >, std::is_move_assignable<folly::Function<void ()> > >::value, void>::type’ at /usr/include/c++/14/bits/move.h:221:11,
    inlined from ‘folly::Function<void ()>::swap(folly::Function<void ()>&)’ at /usr/include/folly/Function.h:863:49,
    inlined from ‘folly::swap<void ()>(folly::Function<void ()>&, folly::Function<void ()>&)void’ at /usr/include/folly/Function.h:900:11,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’ at /usr/include/folly/Synchronized.h:918:9,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::Wrapper::subscribe(folly::Function<void ()>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:66:28,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper>::subscribe<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}&>(folly::observer::SimpleObservable<std::optional<long> >::Wrapper&, folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}&)void’ at /usr/include/folly/experimental/observer/Observable.h:41:25,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::subscribe<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}&>(folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}&)void’ at /usr/include/folly/experimental/observer/Observable-inl.h:87:22,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:179:22:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS7_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIlE10ensureInitEvENKUlvE_clEvEUlvE_EENS7_8ObserverINSA_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSN_EUlvE_EENSJ_INSA_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_EESZ_SU_EUlvE_vvLb0EEESN_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIlE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIlE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IlEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7,
    inlined from ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IlEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 68%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/ClientStreamBridge.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/ClientStreamBridge.cpp.o -MF CMakeFiles/thriftcpp2.dir/async/ClientStreamBridge.cpp.o.d -o CMakeFiles/thriftcpp2.dir/async/ClientStreamBridge.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/ClientStreamBridge.cpp
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::Observer<long>::addCallback(folly::Function<void (folly::observer::Snapshot<long>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:10,
    inlined from ‘folly::observer::ReadMostlyAtomicObserver<long>::ReadMostlyAtomicObserver(folly::observer::Observer<long>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:186:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ReadMostlyAtomicObserver<long>::ReadMostlyAtomicObserver(folly::observer::Observer<long>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘apache::thrift::ClientChannel::ClientChannel()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/ClientChannel.cpp:30:30:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ClientChannel::ClientChannel()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘apache::thrift::ClientChannel::ClientChannel()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/ClientChannel.cpp:30:30:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ClientChannel::ClientChannel()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 68%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/Cpp2Channel.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/Cpp2Channel.cpp.o -MF CMakeFiles/thriftcpp2.dir/async/Cpp2Channel.cpp.o.d -o CMakeFiles/thriftcpp2.dir/async/Cpp2Channel.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/Cpp2Channel.cpp
In file included from /usr/include/folly/container/detail/F14MapFallback.h:26,
                 from /usr/include/folly/container/F14Map.h:44,
                 from /usr/include/folly/io/async/EventBase.h:43,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/StreamCallbacks.h:28,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ClientStreamBridge.h:21,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/ClientStreamBridge.cpp:17:
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
[ 69%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/DuplexChannel.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/DuplexChannel.cpp.o -MF CMakeFiles/thriftcpp2.dir/async/DuplexChannel.cpp.o.d -o CMakeFiles/thriftcpp2.dir/async/DuplexChannel.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/DuplexChannel.cpp
In file included from /usr/include/folly/io/IOBuf.h:37,
                 from /usr/include/folly/io/IOBufQueue.h:23,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/Cpp2Channel.h:24,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/Cpp2Channel.cpp:17:
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core(folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/detail/Core.h:677:60,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make(folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/detail/Core.h:564:42,
    inlined from ‘folly::makeFuture<folly::Unit>(folly::Try<folly::Unit>)folly::Future<folly::Unit>’ at /usr/include/folly/futures/Future-inl.h:1377:55,
    inlined from ‘folly::makeFuture<folly::Unit>(folly::Unit&&)folly::Future<std::decay<folly::Unit>::type> [clone .isra.0]’ at /usr/include/folly/futures/Future-inl.h:1326:75:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
In file included from /usr/include/folly/ScopeGuard.h:86,
                 from /usr/include/folly/io/IOBufQueue.h:22:
/usr/include/folly/Utility.h: In function ‘folly::makeFuture<folly::Unit>(folly::Unit&&)folly::Future<std::decay<folly::Unit>::type> [clone .isra.0]’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core(folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/detail/Core.h:677:60,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make(folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/detail/Core.h:564:42,
    inlined from ‘folly::makeFuture<folly::Unit>(folly::Try<folly::Unit>)folly::Future<folly::Unit>’ at /usr/include/folly/futures/Future-inl.h:1377:55,
    inlined from ‘folly::makeFuture<folly::Unit, apache::thrift::transport::TTransportException>(apache::thrift::transport::TTransportException const&)std::enable_if<std::is_base_of<std::exception, apache::thrift::transport::TTransportException>::value, folly::Future<folly::Unit> >::type’ at /usr/include/folly/futures/Future-inl.h:1372:57:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In function ‘folly::makeFuture<folly::Unit, apache::thrift::transport::TTransportException>(apache::thrift::transport::TTransportException const&)std::enable_if<std::is_base_of<std::exception, apache::thrift::transport::TTransportException>::value, folly::Future<folly::Unit> >::type’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘std::construct_at<folly::Promise<folly::Unit>>(folly::Promise<folly::Unit>*)decltype (::new ((void*)(0)) folly::Promise<folly::Unit>())’ at /usr/include/c++/14/bits/stl_construct.h:97:14,
    inlined from ‘std::allocator_traits<std::allocator<folly::Promise<folly::Unit> > >::construct<folly::Promise<folly::Unit>>(std::allocator<folly::Promise<folly::Unit> >&, folly::Promise<folly::Unit>*)void’ at /usr/include/c++/14/bits/alloc_traits.h:536:21,
    inlined from ‘std::vector<folly::Promise<folly::Unit>, std::allocator<folly::Promise<folly::Unit> > >::_M_realloc_append<>()void’ at /usr/include/c++/14/bits/vector.tcc:634:26:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::vector<folly::Promise<folly::Unit>, std::allocator<folly::Promise<folly::Unit> > >::_M_realloc_append<>()void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/folly/container/detail/F14MapFallback.h:26,
                 from /usr/include/folly/container/F14Map.h:44,
                 from /usr/include/folly/io/async/EventBase.h:43,
                 from /usr/include/folly/io/async/AsyncSocketBase.h:20,
                 from /usr/include/folly/io/async/AsyncTransport.h:25,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/Cpp2Channel.h:25:
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘std::construct_at<folly::Promise<folly::Unit>>(folly::Promise<folly::Unit>*)decltype (::new ((void*)(0)) folly::Promise<folly::Unit>())’ at /usr/include/c++/14/bits/stl_construct.h:97:14,
    inlined from ‘std::allocator_traits<std::allocator<folly::Promise<folly::Unit> > >::construct<folly::Promise<folly::Unit>>(std::allocator<folly::Promise<folly::Unit> >&, folly::Promise<folly::Unit>*)void’ at /usr/include/c++/14/bits/alloc_traits.h:536:21,
    inlined from ‘std::vector<folly::Promise<folly::Unit>, std::allocator<folly::Promise<folly::Unit> > >::emplace_back<>()folly::Promise<folly::Unit>&’ at /usr/include/c++/14/bits/vector.tcc:117:30,
    inlined from ‘folly::SharedPromise<folly::Unit>::getSemiFuture() const’ at /usr/include/folly/futures/SharedPromise-inl.h:34:41:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::SharedPromise<folly::Unit>::getSemiFuture() const’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core(folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/detail/Core.h:677:60,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make(folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/detail/Core.h:564:42,
    inlined from ‘folly::makeFuture<folly::Unit>(folly::Try<folly::Unit>)folly::Future<folly::Unit>’ at /usr/include/folly/futures/Future-inl.h:1377:55,
    inlined from ‘folly::SharedPromise<folly::Unit>::getSemiFuture() const’ at /usr/include/folly/futures/SharedPromise-inl.h:32:25:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::SharedPromise<folly::Unit>::getSemiFuture() const’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘apache::thrift::TAsyncTransportHandler::WriteCallback::WriteCallback()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/TAsyncTransportHandler.h:151:9,
    inlined from ‘apache::thrift::TAsyncTransportHandler::write(wangle::HandlerContext<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > >*, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/TAsyncTransportHandler.h:90:33:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::TAsyncTransportHandler::write(wangle::HandlerContext<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > >*, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::futures::detail::FutureBase<folly::Unit>::thenImplementation<folly::Future<folly::Unit>::thenTry<apache::thrift::Cpp2Channel::sendMessage(apache::thrift::MessageChannel::SendCallback*, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >&&, apache::thrift::transport::THeader*)::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::Cpp2Channel::sendMessage(apache::thrift::MessageChannel::SendCallback*, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >&&, apache::thrift::transport::THeader*)::{lambda(folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTry<apache::thrift::Cpp2Channel::sendMessage(apache::thrift::MessageChannel::SendCallback*, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >&&, apache::thrift::transport::THeader*)::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::Cpp2Channel::sendMessage(apache::thrift::MessageChannel::SendCallback*, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >&&, apache::thrift::transport::THeader*)::{lambda(folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void> >(apache::thrift::Cpp2Channel::sendMessage(apache::thrift::MessageChannel::SendCallback*, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >&&, apache::thrift::transport::THeader*)::{lambda(folly::Try<folly::Unit>&&)#1}&&, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTry<apache::thrift::Cpp2Channel::sendMessage(apache::thrift::MessageChannel::SendCallback*, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >&&, apache::thrift::transport::THeader*)::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::Cpp2Channel::sendMessage(apache::thrift::MessageChannel::SendCallback*, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >&&, apache::thrift::transport::THeader*)::{lambda(folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<!folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTry<apache::thrift::Cpp2Channel::sendMessage(apache::thrift::MessageChannel::SendCallback*, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >&&, apache::thrift::transport::THeader*)::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::Cpp2Channel::sendMessage(apache::thrift::MessageChannel::SendCallback*, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >&&, apache::thrift::transport::THeader*)::{lambda(folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTry<apache::thrift::Cpp2Channel::sendMessage(apache::thrift::MessageChannel::SendCallback*, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >&&, apache::thrift::transport::THeader*)::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::Cpp2Channel::sendMessage(apache::thrift::MessageChannel::SendCallback*, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >&&, apache::thrift::transport::THeader*)::{lambda(folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::Return>::type’ at /usr/include/folly/futures/Future-inl.h:370:14,
    inlined from ‘folly::Future<folly::Unit>::thenTry<apache::thrift::Cpp2Channel::sendMessage(apache::thrift::MessageChannel::SendCallback*, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >&&, apache::thrift::transport::THeader*)::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::Cpp2Channel::sendMessage(apache::thrift::MessageChannel::SendCallback*, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >&&, apache::thrift::transport::THeader*)::{lambda(folly::Try<folly::Unit>&&)#1}&&) &&folly::Future<folly::futures::detail::tryCallableResult<folly::Unit, apache::thrift::Cpp2Channel::sendMessage(apache::thrift::MessageChannel::SendCallback*, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >&&, apache::thrift::transport::THeader*)::{lambda(folly::Try<folly::Unit>&&)#1}, std::enable_if<is_invocable_v<apache::thrift::Cpp2Channel::sendMessage(apache::thrift::MessageChannel::SendCallback*, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >&&, apache::thrift::transport::THeader*)::{lambda(folly::Try<folly::Unit>&&)#1}, folly::Try<folly::Unit>&&>, void>::type>::value_type>’ at /usr/include/folly/futures/Future-inl.h:965:78,
    inlined from ‘apache::thrift::Cpp2Channel::sendMessage(apache::thrift::MessageChannel::SendCallback*, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >&&, apache::thrift::transport::THeader*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/Cpp2Channel.cpp:195:28:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::Cpp2Channel::sendMessage(apache::thrift::MessageChannel::SendCallback*, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >&&, apache::thrift::transport::THeader*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFvRNS_7futures6detail8CoreBaseEONS_8Executor9KeepAliveIS5_EEPNS_17exception_wrapperEEEC4IZNS2_4CoreINS_4UnitEE11setCallbackIZNS2_10FutureBaseISF_E18thenImplementationIZNOS_6FutureISF_E7thenTryIZN6wangle22OutputBufferingHandler15runLoopCallbackEvEUlNS_3TryISF_EEE_EENSL_INS2_17tryCallableResultISF_T_NSt9enable_ifIX14is_invocable_vISU_JOSR_EEEvE4typeEE10value_typeEEEOSU_EUlS8_SW_E_NS2_25tryExecutorCallableResultISF_S13_vEEEENSV_IXntsrNT0_13ReturnsFutureE5valueENS16_6ReturnEE4typeES12_S16_NS2_18InlineContinuationEEUlS8_SW_E_EEvS12_OSt10shared_ptrINS_14RequestContextEES1B_EUlS4_S8_SA_E_vvLb0EEESU_’,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::setCallback<folly::futures::detail::FutureBase<folly::Unit>::thenImplementation<folly::Future<folly::Unit>::thenTry<wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}>(wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTry<wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}>(wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void> >(wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}&&, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTry<wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}>(wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>, folly::futures::detail::InlineContinuation)::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}&&, std::shared_ptr<folly::RequestContext>&&, folly::futures::detail::InlineContinuation)void’ at /usr/include/folly/futures/detail/Core.h:622:14,
    inlined from ‘folly::futures::detail::FutureBase<folly::Unit>::setCallback_<folly::futures::detail::FutureBase<folly::Unit>::thenImplementation<folly::Future<folly::Unit>::thenTry<wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}>(wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTry<wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}>(wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void> >(wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}&&, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTry<wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}>(wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>, folly::futures::detail::InlineContinuation)::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}&&, std::shared_ptr<folly::RequestContext>&&, folly::futures::detail::InlineContinuation)void’ at /usr/include/folly/futures/Future-inl.h:310:24:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::futures::detail::FutureBase<folly::Unit>::setCallback_<folly::futures::detail::FutureBase<folly::Unit>::thenImplementation<folly::Future<folly::Unit>::thenTry<wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}>(wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTry<wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}>(wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void> >(wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}&&, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTry<wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}>(wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>, folly::futures::detail::InlineContinuation)::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}&&, std::shared_ptr<folly::RequestContext>&&, folly::futures::detail::InlineContinuation)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::futures::detail::FutureBase<folly::Unit>::thenImplementation<folly::Future<folly::Unit>::thenTry<wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}>(wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTry<wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}>(wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void> >(wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}&&, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTry<wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}>(wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<!folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTry<wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}>(wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTry<wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}>(wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::Return>::type’ at /usr/include/folly/futures/Future-inl.h:370:14,
    inlined from ‘folly::Future<folly::Unit>::thenTry<wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}>(wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}&&) &&folly::Future<folly::futures::detail::tryCallableResult<folly::Unit, wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}, std::enable_if<is_invocable_v<wangle::OutputBufferingHandler::runLoopCallback()::{lambda(folly::Try<folly::Unit>)#1}, folly::Try<folly::Unit>&&>, void>::type>::value_type>’ at /usr/include/folly/futures/Future-inl.h:965:78,
    inlined from ‘wangle::OutputBufferingHandler::runLoopCallback()’ at /usr/include/wangle/channel/OutputBufferingHandler.h:63:17:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘wangle::OutputBufferingHandler::runLoopCallback()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 69%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/FramingHandler.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/FramingHandler.cpp.o -MF CMakeFiles/thriftcpp2.dir/async/FramingHandler.cpp.o.d -o CMakeFiles/thriftcpp2.dir/async/FramingHandler.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/FramingHandler.cpp
In file included from /usr/include/folly/io/IOBuf.h:37,
                 from /usr/include/folly/io/async/AsyncTransport.h:23,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/DuplexChannel.h:21,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/DuplexChannel.cpp:17:
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Function<void ()>::operator=(decltype(nullptr))’ at /usr/include/folly/Function.h:839:66,
    inlined from ‘apache::thrift::ClientChannel::unsetOnDetachable()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ClientChannel.h:87:54:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
In file included from /usr/include/folly/Optional.h:75,
                 from /usr/include/folly/io/async/AsyncTransport.h:22:
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ClientChannel::unsetOnDetachable()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Function<void ()>::operator=(decltype(nullptr))’ at /usr/include/folly/Function.h:839:66,
    inlined from ‘folly::fibers::FiberManager::runReadyFiber(folly::fibers::Fiber*)’ at /usr/include/folly/fibers/FiberManagerInternal-inl.h:154:24:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::fibers::FiberManager::runReadyFiber(folly::fibers::Fiber*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::fibers::Fiber&)>::Function()’,
    inlined from ‘folly::Function<void (folly::fibers::Fiber&)>::operator=(decltype(nullptr))’ at /usr/include/folly/Function.h:839:66,
    inlined from ‘folly::fibers::FiberManager::runReadyFiber(folly::fibers::Fiber*)’ at /usr/include/folly/fibers/FiberManagerInternal-inl.h:161:18:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::fibers::FiberManager::runReadyFiber(folly::fibers::Fiber*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Function<void ()>::operator=(decltype(nullptr))’ at /usr/include/folly/Function.h:839:66,
    inlined from ‘folly::fibers::FiberManager::runReadyFiber(folly::fibers::Fiber*)’ at /usr/include/folly/fibers/FiberManagerInternal-inl.h:174:20:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::fibers::FiberManager::runReadyFiber(folly::fibers::Fiber*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Function<void ()>::operator=(decltype(nullptr))’ at /usr/include/folly/Function.h:839:66,
    inlined from ‘folly::fibers::FiberManager::runReadyFiber(folly::fibers::Fiber*)’ at /usr/include/folly/fibers/FiberManagerInternal-inl.h:175:26:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::fibers::FiberManager::runReadyFiber(folly::fibers::Fiber*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Function<void ()>::operator=(decltype(nullptr))’ at /usr/include/folly/Function.h:839:66,
    inlined from ‘folly::fibers::FiberManager::runReadyFiber(folly::fibers::Fiber*)’ at /usr/include/folly/fibers/FiberManagerInternal-inl.h:183:29:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::fibers::FiberManager::runReadyFiber(folly::fibers::Fiber*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/folly/container/detail/F14MapFallback.h:26,
                 from /usr/include/folly/container/F14Map.h:44,
                 from /usr/include/folly/io/async/EventBase.h:43,
                 from /usr/include/folly/io/async/AsyncSocketBase.h:20,
                 from /usr/include/folly/io/async/AsyncTransport.h:25:
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/folly/container/detail/F14MapFallback.h:26,
                 from /usr/include/folly/container/F14Map.h:44,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/gen/module_types_h.h:31,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RpcMetadata_types.h:9,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/transport/THeader.h:33,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/FramingHandler.h:19,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/FramingHandler.cpp:17:
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
[ 69%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/HeaderChannel.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/HeaderChannel.cpp.o -MF CMakeFiles/thriftcpp2.dir/async/HeaderChannel.cpp.o.d -o CMakeFiles/thriftcpp2.dir/async/HeaderChannel.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/HeaderChannel.cpp
[ 69%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/HeaderChannelTrait.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/HeaderChannelTrait.cpp.o -MF CMakeFiles/thriftcpp2.dir/async/HeaderChannelTrait.cpp.o.d -o CMakeFiles/thriftcpp2.dir/async/HeaderChannelTrait.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/HeaderChannelTrait.cpp
[ 70%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/HeaderClientChannel.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/HeaderClientChannel.cpp.o -MF CMakeFiles/thriftcpp2.dir/async/HeaderClientChannel.cpp.o.d -o CMakeFiles/thriftcpp2.dir/async/HeaderClientChannel.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/HeaderClientChannel.cpp
[ 70%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/HeaderServerChannel.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/HeaderServerChannel.cpp.o -MF CMakeFiles/thriftcpp2.dir/async/HeaderServerChannel.cpp.o.d -o CMakeFiles/thriftcpp2.dir/async/HeaderServerChannel.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/HeaderServerChannel.cpp
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/HeaderClientChannel.cpp:28:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/GeneratedCodeHelper.h: In constructor ‘apache::thrift::detail::si::AsyncTmPrep::AsyncTmPrep(apache::thrift::ServerInterface*, apache::thrift::detail::si::CallbackBase*)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/GeneratedCodeHelper.h:1594:67: warning: ‘apache::thrift::concurrency::ThreadManager* apache::thrift::HandlerCallbackBase::getThreadManager_deprecated()’ is deprecated: use getHandlerExecutor() [-Wdeprecated-declarations]
 1594 |     if (auto threadManager = callback->getThreadManager_deprecated();
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/GeneratedCodeHelper.h:38:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:1294:3: note: declared here
 1294 |   getThreadManager_deprecated();
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/HeaderClientChannel.cpp: In member function ‘virtual void apache::thrift::HeaderClientChannel::RocketUpgradeChannel::RocketUpgradeCallback::replyReceived(apache::thrift::ClientReceiveState&&)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/HeaderClientChannel.cpp:474:39: warning: ‘using apache::thrift::RocketUpgradeAsyncClient = class apache::thrift::Client<apache::thrift::RocketUpgrade>’ is deprecated: Use apache::thrift::Client<RocketUpgrade> instead [-Wdeprecated-declarations]
  474 |             RocketUpgradeAsyncClient::recv_wrapped_upgradeToRocket(state)) {
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/HeaderClientChannel.cpp:32:
/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RocketUpgradeAsyncClient.h:132:7: note: declared here
  132 | using RocketUpgradeAsyncClient [[deprecated("Use apache::thrift::Client<RocketUpgrade> instead")]] = ::apache::thrift::Client<RocketUpgrade>;
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/HeaderClientChannel.cpp: In member function ‘void apache::thrift::HeaderClientChannel::RocketUpgradeChannel::initUpgradeIfNeeded(const apache::thrift::RpcOptions&)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/HeaderClientChannel.cpp:652:50: warning: ‘using apache::thrift::RocketUpgradeAsyncClient = class apache::thrift::Client<apache::thrift::RocketUpgrade>’ is deprecated: Use apache::thrift::Client<RocketUpgrade> instead [-Wdeprecated-declarations]
  652 |   auto client = std::make_unique<apache::thrift::RocketUpgradeAsyncClient>(
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RocketUpgradeAsyncClient.h:132:7: note: declared here
  132 | using RocketUpgradeAsyncClient [[deprecated("Use apache::thrift::Client<RocketUpgrade> instead")]] = ::apache::thrift::Client<RocketUpgrade>;
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/folly/io/IOBuf.h:37,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/op/detail/Clear.h:25,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/op/Clear.h:21,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/Adapter.h:21,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/gen/module_types_h.h:35,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RpcMetadata_types.h:9,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/transport/THeader.h:33,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/HeaderClientChannel.cpp:18:
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Function<void ()>::operator=(decltype(nullptr)) [clone .isra.0]’ at /usr/include/folly/Function.h:839:66:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
In file included from /usr/include/folly/Optional.h:75,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/transport/THeader.h:26:
/usr/include/folly/Utility.h: In member function ‘folly::Function<void ()>::operator=(decltype(nullptr)) [clone .isra.0]’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Function<void ()>::operator=(decltype(nullptr))’ at /usr/include/folly/Function.h:839:66,
    inlined from ‘apache::thrift::ClientChannel::unsetOnDetachable()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ClientChannel.h:87:54:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ClientChannel::unsetOnDetachable()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<long> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::swap<folly::Function<void ()> >(folly::Function<void ()>&, folly::Function<void ()>&)std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<folly::Function<void ()> > >, std::is_move_constructible<folly::Function<void ()> >, std::is_move_assignable<folly::Function<void ()> > >::value, void>::type’ at /usr/include/c++/14/bits/move.h:221:11,
    inlined from ‘folly::Function<void ()>::swap(folly::Function<void ()>&)’ at /usr/include/folly/Function.h:863:49,
    inlined from ‘folly::swap<void ()>(folly::Function<void ()>&, folly::Function<void ()>&)void’ at /usr/include/folly/Function.h:900:11,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’ at /usr/include/folly/Synchronized.h:918:9,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:71:28,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<long> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<bool> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::swap<folly::Function<void ()> >(folly::Function<void ()>&, folly::Function<void ()>&)std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<folly::Function<void ()> > >, std::is_move_constructible<folly::Function<void ()> >, std::is_move_assignable<folly::Function<void ()> > >::value, void>::type’ at /usr/include/c++/14/bits/move.h:221:11,
    inlined from ‘folly::Function<void ()>::swap(folly::Function<void ()>&)’ at /usr/include/folly/Function.h:863:49,
    inlined from ‘folly::swap<void ()>(folly::Function<void ()>&, folly::Function<void ()>&)void’ at /usr/include/folly/Function.h:900:11,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’ at /usr/include/folly/Synchronized.h:918:9,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:71:28,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<bool> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Function<void ()>::operator=(decltype(nullptr))’ at /usr/include/folly/Function.h:839:66,
    inlined from ‘folly::fibers::FiberManager::runReadyFiber(folly::fibers::Fiber*)’ at /usr/include/folly/fibers/FiberManagerInternal-inl.h:154:24:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::fibers::FiberManager::runReadyFiber(folly::fibers::Fiber*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::fibers::Fiber&)>::Function()’,
    inlined from ‘folly::Function<void (folly::fibers::Fiber&)>::operator=(decltype(nullptr))’ at /usr/include/folly/Function.h:839:66,
    inlined from ‘folly::fibers::FiberManager::runReadyFiber(folly::fibers::Fiber*)’ at /usr/include/folly/fibers/FiberManagerInternal-inl.h:161:18:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::fibers::FiberManager::runReadyFiber(folly::fibers::Fiber*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::Context::Context(std::shared_ptr<std::optional<bool> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(folly::observer::SimpleObservable<std::optional<bool> >::Context*, std::shared_ptr<std::optional<bool> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(std::allocator<void>&, folly::observer::SimpleObservable<std::optional<bool> >::Context*, std::shared_ptr<std::optional<bool> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<std::optional<bool> const> >(std::allocator<void>, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(folly::observer::SimpleObservable<std::optional<bool> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(std::shared_ptr<std::optional<bool> const>&&)std::shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::shared_ptr<std::optional<bool> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::optional<bool>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::optional<bool>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::Context::Context(std::shared_ptr<std::optional<long> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<std::optional<long> >::Context, std::shared_ptr<std::optional<long> const> >(folly::observer::SimpleObservable<std::optional<long> >::Context*, std::shared_ptr<std::optional<long> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<std::optional<long> >::Context, std::shared_ptr<std::optional<long> const> >(std::allocator<void>&, folly::observer::SimpleObservable<std::optional<long> >::Context*, std::shared_ptr<std::optional<long> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<std::optional<long> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<std::optional<long> const> >(std::allocator<void>, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<std::optional<long> >::Context, std::allocator<void>, std::shared_ptr<std::optional<long> const> >(folly::observer::SimpleObservable<std::optional<long> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<std::optional<long> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<long> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<std::optional<long> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<long> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<std::optional<long> >::Context, std::shared_ptr<std::optional<long> const> >(std::shared_ptr<std::optional<long> const>&&)std::shared_ptr<folly::observer::SimpleObservable<std::optional<long> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::SimpleObservable(std::shared_ptr<std::optional<long> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::SimpleObservable(std::optional<long>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<std::optional<long> >::SimpleObservable(std::optional<long>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/folly/io/async/AsyncTransport.h:22,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/HeaderServerChannel.h:23,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/HeaderServerChannel.cpp:17:
In member function ‘folly::Optional<bool>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<bool>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘apache::thrift::HeaderServerChannel::HeaderServerChannel(std::shared_ptr<apache::thrift::Cpp2Channel> const&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/HeaderServerChannel.cpp:50:31:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/folly/Optional.h:75:
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HeaderServerChannel::HeaderServerChannel(std::shared_ptr<apache::thrift::Cpp2Channel> const&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<bool>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<bool>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘apache::thrift::HeaderServerChannel::HeaderServerChannel(std::shared_ptr<apache::thrift::Cpp2Channel> const&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/HeaderServerChannel.cpp:50:31:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HeaderServerChannel::HeaderServerChannel(std::shared_ptr<apache::thrift::Cpp2Channel> const&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/folly/container/detail/F14MapFallback.h:26,
                 from /usr/include/folly/container/F14Map.h:44,
                 from /usr/include/folly/io/async/EventBase.h:43,
                 from /usr/include/folly/io/async/AsyncSocketBase.h:20,
                 from /usr/include/folly/io/async/AsyncTransport.h:25:
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::HeaderServerChannel::HeaderRequest::sendException(apache::thrift::ResponsePayload&&, apache::thrift::MessageChannel::SendCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/HeaderServerChannel.h:123:50:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HeaderServerChannel::HeaderRequest::sendException(apache::thrift::ResponsePayload&&, apache::thrift::MessageChannel::SendCallback*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS7_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS7_8ObserverINSA_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSN_EUlvE_EENSJ_INSA_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_EESZ_SU_EUlvE_vvLb0EEESN_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/c++/14/bits/shared_ptr_atomic.h:33,
                 from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/HeaderServerChannel.h:20:
In member function ‘std::__atomic_base<unsigned long>::store(unsigned long, std::memory_order)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:506:30,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/c++/14/bits/atomic_base.h:477:25: warning: ‘__atomic_store_8’ writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
  477 |         __atomic_store_n(&_M_i, __i, int(__m));
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/folly/FBString.h:44,
                 from /usr/include/folly/io/IOBuf.h:35,
                 from /usr/include/folly/io/async/AsyncTransport.h:23:
In function ‘folly::checkedMalloc(unsigned long)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:505:59,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/folly/memory/Malloc.h:415:19: note: destination object of size 0 allocated by ‘malloc’
  415 |   void* p = malloc(size);
      |             ~~~~~~^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS7_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIlE10ensureInitEvENKUlvE_clEvEUlvE_EENS7_8ObserverINSA_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSN_EUlvE_EENSJ_INSA_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_EESZ_SU_EUlvE_vvLb0EEESN_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIlE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIlE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::swap<folly::Function<void ()> >(folly::Function<void ()>&, folly::Function<void ()>&)std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<folly::Function<void ()> > >, std::is_move_constructible<folly::Function<void ()> >, std::is_move_assignable<folly::Function<void ()> > >::value, void>::type’ at /usr/include/c++/14/bits/move.h:221:11,
    inlined from ‘folly::Function<void ()>::swap(folly::Function<void ()>&)’ at /usr/include/folly/Function.h:863:49,
    inlined from ‘folly::swap<void ()>(folly::Function<void ()>&, folly::Function<void ()>&)void’ at /usr/include/folly/Function.h:900:11,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’ at /usr/include/folly/Synchronized.h:918:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::HeaderServerChannel::HeaderRequest::sendException(apache::thrift::ResponsePayload&&, apache::thrift::MessageChannel::SendCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/HeaderServerChannel.h:123:50,
    inlined from ‘apache::thrift::HeaderServerChannel::HeaderRequest::sendErrorWrapped(folly::exception_wrapper, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda(apache::thrift::TApplicationException&)#1}::operator()(apache::thrift::TApplicationException&) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/HeaderServerChannel.cpp:285:20,
    inlined from ‘folly::exception_wrapper::with_exception_<folly::exception_wrapper, apache::thrift::HeaderServerChannel::HeaderRequest::sendErrorWrapped(folly::exception_wrapper, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda(apache::thrift::TApplicationException&)#1}, apache::thrift::TApplicationException&>(folly::exception_wrapper&, apache::thrift::HeaderServerChannel::HeaderRequest::sendErrorWrapped(folly::exception_wrapper, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda(apache::thrift::TApplicationException&)#1}, folly::tag_t<apache::thrift::TApplicationException&>)bool’ at /usr/include/folly/ExceptionWrapper-inl.h:242:18,
    inlined from ‘folly::exception_wrapper::with_exception_<void const, folly::exception_wrapper, apache::thrift::HeaderServerChannel::HeaderRequest::sendErrorWrapped(folly::exception_wrapper, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda(apache::thrift::TApplicationException&)#1}>(folly::exception_wrapper&, apache::thrift::HeaderServerChannel::HeaderRequest::sendErrorWrapped(folly::exception_wrapper, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda(apache::thrift::TApplicationException&)#1})bool’ at /usr/include/folly/ExceptionWrapper-inl.h:251:25,
    inlined from ‘folly::exception_wrapper::with_exception<void const, apache::thrift::HeaderServerChannel::HeaderRequest::sendErrorWrapped(folly::exception_wrapper, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda(apache::thrift::TApplicationException&)#1}>(apache::thrift::HeaderServerChannel::HeaderRequest::sendErrorWrapped(folly::exception_wrapper, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda(apache::thrift::TApplicationException&)#1})bool’ at /usr/include/folly/ExceptionWrapper-inl.h:270:29,
    inlined from ‘apache::thrift::HeaderServerChannel::HeaderRequest::sendErrorWrapped(folly::exception_wrapper, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/HeaderServerChannel.cpp:269:20:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HeaderServerChannel::HeaderRequest::sendErrorWrapped(folly::exception_wrapper, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::HeaderServerChannel::HeaderRequest::sendErrorWrapped(folly::exception_wrapper, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda(apache::thrift::TApplicationException&)#1}::operator()(apache::thrift::TApplicationException&) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/HeaderServerChannel.h:123:50,
    inlined from ‘folly::exception_wrapper::with_exception_<folly::exception_wrapper, apache::thrift::HeaderServerChannel::HeaderRequest::sendErrorWrapped(folly::exception_wrapper, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda(apache::thrift::TApplicationException&)#1}, apache::thrift::TApplicationException&>(folly::exception_wrapper&, apache::thrift::HeaderServerChannel::HeaderRequest::sendErrorWrapped(folly::exception_wrapper, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda(apache::thrift::TApplicationException&)#1}, folly::tag_t<apache::thrift::TApplicationException&>)bool’ at /usr/include/folly/ExceptionWrapper-inl.h:242:18,
    inlined from ‘folly::exception_wrapper::with_exception_<void const, folly::exception_wrapper, apache::thrift::HeaderServerChannel::HeaderRequest::sendErrorWrapped(folly::exception_wrapper, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda(apache::thrift::TApplicationException&)#1}>(folly::exception_wrapper&, apache::thrift::HeaderServerChannel::HeaderRequest::sendErrorWrapped(folly::exception_wrapper, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda(apache::thrift::TApplicationException&)#1})bool’ at /usr/include/folly/ExceptionWrapper-inl.h:251:25,
    inlined from ‘folly::exception_wrapper::with_exception<void const, apache::thrift::HeaderServerChannel::HeaderRequest::sendErrorWrapped(folly::exception_wrapper, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda(apache::thrift::TApplicationException&)#1}>(apache::thrift::HeaderServerChannel::HeaderRequest::sendErrorWrapped(folly::exception_wrapper, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda(apache::thrift::TApplicationException&)#1})bool’ at /usr/include/folly/ExceptionWrapper-inl.h:270:29,
    inlined from ‘apache::thrift::HeaderServerChannel::HeaderRequest::sendErrorWrapped(folly::exception_wrapper, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/HeaderServerChannel.cpp:269:20:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HeaderServerChannel::HeaderRequest::sendErrorWrapped(folly::exception_wrapper, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::HeaderServerChannel::HeaderRequest::serializeAndSendError(apache::thrift::transport::THeader&, apache::thrift::TApplicationException&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, apache::thrift::MessageChannel::SendCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/HeaderServerChannel.h:123:50:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HeaderServerChannel::HeaderRequest::serializeAndSendError(apache::thrift::transport::THeader&, apache::thrift::TApplicationException&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, apache::thrift::MessageChannel::SendCallback*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::HeaderServerChannel::HeaderRequest::sendException(apache::thrift::ResponsePayload&&, apache::thrift::MessageChannel::SendCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/HeaderServerChannel.h:123:50,
    inlined from ‘apache::thrift::HeaderServerChannel::HeaderRequest::serializeAndSendError(apache::thrift::transport::THeader&, apache::thrift::TApplicationException&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, apache::thrift::MessageChannel::SendCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/HeaderServerChannel.cpp:255:16:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::HeaderServerChannel::HeaderRequest::serializeAndSendError(apache::thrift::transport::THeader&, apache::thrift::TApplicationException&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, apache::thrift::MessageChannel::SendCallback*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IbEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7,
    inlined from ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IbEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::Observer<bool>::addCallback(folly::Function<void (folly::observer::Snapshot<bool>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:10,
    inlined from ‘folly::observer::ReadMostlyAtomicObserver<bool>::ReadMostlyAtomicObserver(folly::observer::Observer<bool>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:186:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ReadMostlyAtomicObserver<bool>::ReadMostlyAtomicObserver(folly::observer::Observer<bool>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IlEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7,
    inlined from ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IlEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::Observer<long>::addCallback(folly::Function<void (folly::observer::Snapshot<long>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:10,
    inlined from ‘folly::observer::ReadMostlyAtomicObserver<long>::ReadMostlyAtomicObserver(folly::observer::Observer<long>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:186:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ReadMostlyAtomicObserver<long>::ReadMostlyAtomicObserver(folly::observer::Observer<long>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 70%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/HibernatingRequestChannel.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/HibernatingRequestChannel.cpp.o -MF CMakeFiles/thriftcpp2.dir/async/HibernatingRequestChannel.cpp.o.d -o CMakeFiles/thriftcpp2.dir/async/HibernatingRequestChannel.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/HibernatingRequestChannel.cpp
[ 71%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/Interaction.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/Interaction.cpp.o -MF CMakeFiles/thriftcpp2.dir/async/Interaction.cpp.o.d -o CMakeFiles/thriftcpp2.dir/async/Interaction.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/Interaction.cpp
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/Interaction.cpp: In constructor ‘apache::thrift::TileStreamGuard::TileStreamGuard(apache::thrift::TilePtr&&)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/Interaction.cpp:194:12: warning: unused variable ‘tile’ [-Wunused-variable]
  194 |   if (auto tile = tile_.get()) {
      |            ^~~~
In file included from /usr/include/folly/CancellationToken.h:20,
                 from /usr/include/folly/experimental/coro/Task.h:28,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/Interaction.h:22,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/Interaction.cpp:17:
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::EventBase::add(folly::Function<void ()>)’ at /usr/include/folly/io/async/EventBase.h:937:51:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
In file included from /usr/include/folly/hash/Hash.h:42,
                 from /usr/include/folly/FBString.h:40,
                 from /usr/include/folly/Demangle.h:19,
                 from /usr/include/folly/ExceptionWrapper.h:35,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/Interaction.h:21:
/usr/include/folly/Utility.h: In member function ‘folly::EventBase::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::EventBase::add(folly::Function<void ()>)’ at /usr/include/folly/io/async/EventBase.h:937:51,
    inlined from ‘folly::Executor::KeepAlive<folly::EventBase>::add<apache::thrift::TilePtr::release(apache::thrift::InteractionReleaseEvent)::{lambda(auto:1&&)#1}>(apache::thrift::TilePtr::release(apache::thrift::InteractionReleaseEvent)::{lambda(auto:1&&)#1}&&) &&void’ at /usr/include/folly/Executor.h:186:14,
    inlined from ‘apache::thrift::TilePtr::release(apache::thrift::InteractionReleaseEvent)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/Interaction.cpp:187:25:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::TilePtr::release(apache::thrift::InteractionReleaseEvent)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 71%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/MultiplexAsyncProcessor.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/MultiplexAsyncProcessor.cpp.o -MF CMakeFiles/thriftcpp2.dir/async/MultiplexAsyncProcessor.cpp.o.d -o CMakeFiles/thriftcpp2.dir/async/MultiplexAsyncProcessor.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/MultiplexAsyncProcessor.cpp
[ 71%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/PooledRequestChannel.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/PooledRequestChannel.cpp.o -MF CMakeFiles/thriftcpp2.dir/async/PooledRequestChannel.cpp.o.d -o CMakeFiles/thriftcpp2.dir/async/PooledRequestChannel.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/PooledRequestChannel.cpp
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/PooledRequestChannel.h:21,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/PooledRequestChannel.cpp:17:
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::EventBase::add(folly::Function<void ()>)’ at /usr/include/folly/io/async/EventBase.h:937:51:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
In file included from /usr/include/folly/functional/Invoke.h:32,
                 from /usr/include/folly/Function.h:218:
/usr/include/folly/Utility.h: In member function ‘folly::EventBase::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::EventBase::add(folly::Function<void ()>)’ at /usr/include/folly/io/async/EventBase.h:937:51,
    inlined from ‘folly::Executor::KeepAlive<folly::EventBase>::add<apache::thrift::(anonymous namespace)::InteractionState::Deleter::operator()(apache::thrift::(anonymous namespace)::InteractionState*)::{lambda(auto:1&&)#1}>(apache::thrift::(anonymous namespace)::InteractionState::Deleter::operator()(apache::thrift::(anonymous namespace)::InteractionState*)::{lambda(auto:1&&)#1}&&) &&void’ at /usr/include/folly/Executor.h:186:14,
    inlined from ‘apache::thrift::(anonymous namespace)::InteractionState::Deleter::operator()(apache::thrift::(anonymous namespace)::InteractionState*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/PooledRequestChannel.cpp:37:17,
    inlined from ‘std::unique_ptr<apache::thrift::(anonymous namespace)::InteractionState, apache::thrift::(anonymous namespace)::InteractionState::Deleter>::~unique_ptr()’ at /usr/include/c++/14/bits/unique_ptr.h:398:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘std::unique_ptr<apache::thrift::(anonymous namespace)::InteractionState, apache::thrift::(anonymous namespace)::InteractionState::Deleter>::~unique_ptr()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/folly/container/detail/F14Policy.h:28,
                 from /usr/include/folly/container/F14Set.h:44,
                 from /usr/include/folly/io/async/EventBaseLocal.h:28,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/PooledRequestChannel.h:23:
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In member function ‘__ct ’,
    inlined from ‘apache::thrift::(anonymous namespace)::ExecutorRequestCallback::onResponse(apache::thrift::ClientReceiveState&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/PooledRequestChannel.cpp:118:34:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::(anonymous namespace)::ExecutorRequestCallback::onResponse(apache::thrift::ClientReceiveState&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘__ct ’,
    inlined from ‘folly::Executor::KeepAlive<folly::EventBase>::add<apache::thrift::PooledRequestChannel::sendRequestImpl<apache::thrift::PooledRequestChannel::sendRequestStream(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::StreamClientCallback*)::{lambda(apache::thrift::RequestChannel&)#1}>(apache::thrift::PooledRequestChannel::sendRequestStream(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::StreamClientCallback*)::{lambda(apache::thrift::RequestChannel&)#1}&&, folly::Executor::KeepAlive<folly::EventBase>&&)::{lambda(auto:1&&)#1}>(apache::thrift::PooledRequestChannel::sendRequestStream(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::StreamClientCallback*)::{lambda(apache::thrift::RequestChannel&)#1}&&) &&void’ at /usr/include/folly/Executor.h:186:14,
    inlined from ‘apache::thrift::PooledRequestChannel::sendRequestImpl<apache::thrift::PooledRequestChannel::sendRequestStream(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::StreamClientCallback*)::{lambda(apache::thrift::RequestChannel&)#1}>(apache::thrift::PooledRequestChannel::sendRequestStream(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::StreamClientCallback*)::{lambda(apache::thrift::RequestChannel&)#1}&&, folly::Executor::KeepAlive<folly::EventBase>&&)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/PooledRequestChannel.cpp:99:21,
    inlined from ‘apache::thrift::PooledRequestChannel::sendRequestStream(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::StreamClientCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/PooledRequestChannel.cpp:206:18:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::PooledRequestChannel::sendRequestStream(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::StreamClientCallback*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::EventBase::add(folly::Function<void ()>)’ at /usr/include/folly/io/async/EventBase.h:937:51,
    inlined from ‘folly::Executor::KeepAlive<folly::EventBase>::add<apache::thrift::PooledRequestChannel::sendRequestImpl<apache::thrift::PooledRequestChannel::sendRequestStream(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::StreamClientCallback*)::{lambda(apache::thrift::RequestChannel&)#1}>(apache::thrift::PooledRequestChannel::sendRequestStream(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::StreamClientCallback*)::{lambda(apache::thrift::RequestChannel&)#1}&&, folly::Executor::KeepAlive<folly::EventBase>&&)::{lambda(auto:1&&)#1}>(apache::thrift::PooledRequestChannel::sendRequestStream(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::StreamClientCallback*)::{lambda(apache::thrift::RequestChannel&)#1}&&) &&void’ at /usr/include/folly/Executor.h:186:14,
    inlined from ‘apache::thrift::PooledRequestChannel::sendRequestImpl<apache::thrift::PooledRequestChannel::sendRequestStream(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::StreamClientCallback*)::{lambda(apache::thrift::RequestChannel&)#1}>(apache::thrift::PooledRequestChannel::sendRequestStream(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::StreamClientCallback*)::{lambda(apache::thrift::RequestChannel&)#1}&&, folly::Executor::KeepAlive<folly::EventBase>&&)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/PooledRequestChannel.cpp:99:21,
    inlined from ‘apache::thrift::PooledRequestChannel::sendRequestStream(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::StreamClientCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/PooledRequestChannel.cpp:206:18:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::PooledRequestChannel::sendRequestStream(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::StreamClientCallback*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘__ct ’,
    inlined from ‘folly::Executor::KeepAlive<folly::EventBase>::add<apache::thrift::PooledRequestChannel::sendRequestImpl<apache::thrift::PooledRequestChannel::sendRequestSink(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::SinkClientCallback*)::{lambda(apache::thrift::RequestChannel&)#1}>(apache::thrift::PooledRequestChannel::sendRequestSink(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::SinkClientCallback*)::{lambda(apache::thrift::RequestChannel&)#1}&&, folly::Executor::KeepAlive<folly::EventBase>&&)::{lambda(auto:1&&)#1}>(apache::thrift::PooledRequestChannel::sendRequestSink(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::SinkClientCallback*)::{lambda(apache::thrift::RequestChannel&)#1}&&) &&void’ at /usr/include/folly/Executor.h:186:14,
    inlined from ‘apache::thrift::PooledRequestChannel::sendRequestImpl<apache::thrift::PooledRequestChannel::sendRequestSink(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::SinkClientCallback*)::{lambda(apache::thrift::RequestChannel&)#1}>(apache::thrift::PooledRequestChannel::sendRequestSink(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::SinkClientCallback*)::{lambda(apache::thrift::RequestChannel&)#1}&&, folly::Executor::KeepAlive<folly::EventBase>&&)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/PooledRequestChannel.cpp:99:21,
    inlined from ‘apache::thrift::PooledRequestChannel::sendRequestSink(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::SinkClientCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/PooledRequestChannel.cpp:232:18:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::PooledRequestChannel::sendRequestSink(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::SinkClientCallback*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::EventBase::add(folly::Function<void ()>)’ at /usr/include/folly/io/async/EventBase.h:937:51,
    inlined from ‘folly::Executor::KeepAlive<folly::EventBase>::add<apache::thrift::PooledRequestChannel::sendRequestImpl<apache::thrift::PooledRequestChannel::sendRequestSink(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::SinkClientCallback*)::{lambda(apache::thrift::RequestChannel&)#1}>(apache::thrift::PooledRequestChannel::sendRequestSink(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::SinkClientCallback*)::{lambda(apache::thrift::RequestChannel&)#1}&&, folly::Executor::KeepAlive<folly::EventBase>&&)::{lambda(auto:1&&)#1}>(apache::thrift::PooledRequestChannel::sendRequestSink(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::SinkClientCallback*)::{lambda(apache::thrift::RequestChannel&)#1}&&) &&void’ at /usr/include/folly/Executor.h:186:14,
    inlined from ‘apache::thrift::PooledRequestChannel::sendRequestImpl<apache::thrift::PooledRequestChannel::sendRequestSink(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::SinkClientCallback*)::{lambda(apache::thrift::RequestChannel&)#1}>(apache::thrift::PooledRequestChannel::sendRequestSink(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::SinkClientCallback*)::{lambda(apache::thrift::RequestChannel&)#1}&&, folly::Executor::KeepAlive<folly::EventBase>&&)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/PooledRequestChannel.cpp:99:21,
    inlined from ‘apache::thrift::PooledRequestChannel::sendRequestSink(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::SinkClientCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/PooledRequestChannel.cpp:232:18:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::PooledRequestChannel::sendRequestSink(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::SinkClientCallback*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘__ct ’,
    inlined from ‘folly::Executor::KeepAlive<folly::EventBase>::add<apache::thrift::PooledRequestChannel::sendRequestImpl<apache::thrift::PooledRequestChannel::sendRequestResponse(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)::{lambda(apache::thrift::RequestChannel&)#1}>(apache::thrift::PooledRequestChannel::sendRequestResponse(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)::{lambda(apache::thrift::RequestChannel&)#1}&&, folly::Executor::KeepAlive<folly::EventBase>&&)::{lambda(auto:1&&)#1}>(apache::thrift::PooledRequestChannel::sendRequestResponse(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)::{lambda(apache::thrift::RequestChannel&)#1}&&) &&void’ at /usr/include/folly/Executor.h:186:14,
    inlined from ‘apache::thrift::PooledRequestChannel::sendRequestImpl<apache::thrift::PooledRequestChannel::sendRequestResponse(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)::{lambda(apache::thrift::RequestChannel&)#1}>(apache::thrift::PooledRequestChannel::sendRequestResponse(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)::{lambda(apache::thrift::RequestChannel&)#1}&&, folly::Executor::KeepAlive<folly::EventBase>&&)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/PooledRequestChannel.cpp:99:21,
    inlined from ‘apache::thrift::PooledRequestChannel::sendRequestResponse(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/PooledRequestChannel.cpp:150:18:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::PooledRequestChannel::sendRequestResponse(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::EventBase::add(folly::Function<void ()>)’ at /usr/include/folly/io/async/EventBase.h:937:51,
    inlined from ‘folly::Executor::KeepAlive<folly::EventBase>::add<apache::thrift::PooledRequestChannel::sendRequestImpl<apache::thrift::PooledRequestChannel::sendRequestResponse(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)::{lambda(apache::thrift::RequestChannel&)#1}>(apache::thrift::PooledRequestChannel::sendRequestResponse(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)::{lambda(apache::thrift::RequestChannel&)#1}&&, folly::Executor::KeepAlive<folly::EventBase>&&)::{lambda(auto:1&&)#1}>(apache::thrift::PooledRequestChannel::sendRequestResponse(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)::{lambda(apache::thrift::RequestChannel&)#1}&&) &&void’ at /usr/include/folly/Executor.h:186:14,
    inlined from ‘apache::thrift::PooledRequestChannel::sendRequestImpl<apache::thrift::PooledRequestChannel::sendRequestResponse(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)::{lambda(apache::thrift::RequestChannel&)#1}>(apache::thrift::PooledRequestChannel::sendRequestResponse(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)::{lambda(apache::thrift::RequestChannel&)#1}&&, folly::Executor::KeepAlive<folly::EventBase>&&)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/PooledRequestChannel.cpp:99:21,
    inlined from ‘apache::thrift::PooledRequestChannel::sendRequestResponse(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/PooledRequestChannel.cpp:150:18:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::PooledRequestChannel::sendRequestResponse(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘__ct ’,
    inlined from ‘folly::Executor::KeepAlive<folly::EventBase>::add<apache::thrift::PooledRequestChannel::sendRequestImpl<apache::thrift::PooledRequestChannel::sendRequestNoResponse(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)::{lambda(apache::thrift::RequestChannel&)#1}>(apache::thrift::PooledRequestChannel::sendRequestNoResponse(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)::{lambda(apache::thrift::RequestChannel&)#1}&&, folly::Executor::KeepAlive<folly::EventBase>&&)::{lambda(auto:1&&)#1}>(apache::thrift::PooledRequestChannel::sendRequestNoResponse(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)::{lambda(apache::thrift::RequestChannel&)#1}&&) &&void’ at /usr/include/folly/Executor.h:186:14,
    inlined from ‘apache::thrift::PooledRequestChannel::sendRequestImpl<apache::thrift::PooledRequestChannel::sendRequestNoResponse(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)::{lambda(apache::thrift::RequestChannel&)#1}>(apache::thrift::PooledRequestChannel::sendRequestNoResponse(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)::{lambda(apache::thrift::RequestChannel&)#1}&&, folly::Executor::KeepAlive<folly::EventBase>&&)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/PooledRequestChannel.cpp:99:21,
    inlined from ‘apache::thrift::PooledRequestChannel::sendRequestNoResponse(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/PooledRequestChannel.cpp:180:18:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::PooledRequestChannel::sendRequestNoResponse(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::EventBase::add(folly::Function<void ()>)’ at /usr/include/folly/io/async/EventBase.h:937:51,
    inlined from ‘folly::Executor::KeepAlive<folly::EventBase>::add<apache::thrift::PooledRequestChannel::sendRequestImpl<apache::thrift::PooledRequestChannel::sendRequestNoResponse(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)::{lambda(apache::thrift::RequestChannel&)#1}>(apache::thrift::PooledRequestChannel::sendRequestNoResponse(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)::{lambda(apache::thrift::RequestChannel&)#1}&&, folly::Executor::KeepAlive<folly::EventBase>&&)::{lambda(auto:1&&)#1}>(apache::thrift::PooledRequestChannel::sendRequestNoResponse(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)::{lambda(apache::thrift::RequestChannel&)#1}&&) &&void’ at /usr/include/folly/Executor.h:186:14,
    inlined from ‘apache::thrift::PooledRequestChannel::sendRequestImpl<apache::thrift::PooledRequestChannel::sendRequestNoResponse(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)::{lambda(apache::thrift::RequestChannel&)#1}>(apache::thrift::PooledRequestChannel::sendRequestNoResponse(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)::{lambda(apache::thrift::RequestChannel&)#1}&&, folly::Executor::KeepAlive<folly::EventBase>&&)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/PooledRequestChannel.cpp:99:21,
    inlined from ‘apache::thrift::PooledRequestChannel::sendRequestNoResponse(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/PooledRequestChannel.cpp:180:18:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::PooledRequestChannel::sendRequestNoResponse(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 71%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/ReconnectingRequestChannel.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/ReconnectingRequestChannel.cpp.o -MF CMakeFiles/thriftcpp2.dir/async/ReconnectingRequestChannel.cpp.o.d -o CMakeFiles/thriftcpp2.dir/async/ReconnectingRequestChannel.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/ReconnectingRequestChannel.cpp
In file included from /usr/include/folly/container/detail/F14MapFallback.h:26,
                 from /usr/include/folly/container/F14Map.h:44,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:29,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/MultiplexAsyncProcessor.h:27,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/MultiplexAsyncProcessor.cpp:17:
In member function ‘folly::f14::detail::F14Chunk<std::pair<long const, apache::thrift::AsyncProcessor*> >::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<long, apache::thrift::AsyncProcessor*, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<long, apache::thrift::AsyncProcessor*, void, void, void> >::clearImpl<false>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<long, apache::thrift::AsyncProcessor*, void, void, void> >::clear()’ at /usr/include/folly/container/detail/F14Table.h:2434:23,
    inlined from ‘folly::f14::detail::F14BasicMap<folly::f14::detail::ValueContainerPolicy<long, apache::thrift::AsyncProcessor*, void, void, void> >::clear()’ at /usr/include/folly/container/F14Map.h:268:39,
    inlined from ‘apache::thrift::(anonymous namespace)::MultiplexAsyncProcessor::destroyAllInteractions(apache::thrift::Cpp2ConnContext&, folly::EventBase&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/MultiplexAsyncProcessor.cpp:294:32:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘apache::thrift::(anonymous namespace)::MultiplexAsyncProcessor::destroyAllInteractions(apache::thrift::Cpp2ConnContext&, folly::EventBase&)’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In member function ‘folly::f14::detail::F14Chunk<std::basic_string_view<char, std::char_traits<char> > >::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<std::basic_string_view<char, std::char_traits<char> >, void, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<std::basic_string_view<char, std::char_traits<char> >, void, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<std::basic_string_view<char, std::char_traits<char> >, void, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<std::basic_string_view<char, std::char_traits<char> >, void, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In member function ‘folly::f14::detail::F14Chunk<std::pair<long const, apache::thrift::AsyncProcessor*> >::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<long, apache::thrift::AsyncProcessor*, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<long, apache::thrift::AsyncProcessor*, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<long, apache::thrift::AsyncProcessor*, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<long, apache::thrift::AsyncProcessor*, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
[ 72%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/RequestCallback.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/RequestCallback.cpp.o -MF CMakeFiles/thriftcpp2.dir/async/RequestCallback.cpp.o.d -o CMakeFiles/thriftcpp2.dir/async/RequestCallback.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/RequestCallback.cpp
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReconnectingRequestChannel.h:25,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/ReconnectingRequestChannel.cpp:17:
In member function ‘folly::Function<void (bool)>::Function(folly::Function<void (bool)>&&)’,
    inlined from ‘std::construct_at<folly::Function<void (bool)>, folly::Function<void (bool)> >(folly::Function<void (bool)>*, folly::Function<void (bool)>&&)decltype (::new ((void*)(0)) folly::Function<void (bool)>((declval<folly::Function<void (bool)> >)()))’ at /usr/include/c++/14/bits/stl_construct.h:97:14,
    inlined from ‘std::allocator_traits<std::allocator<folly::Function<void (bool)> > >::construct<folly::Function<void (bool)>, folly::Function<void (bool)> >(std::allocator<folly::Function<void (bool)> >&, folly::Function<void (bool)>*, folly::Function<void (bool)>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:536:21,
    inlined from ‘std::deque<folly::Function<void (bool)>, std::allocator<folly::Function<void (bool)> > >::emplace_back<folly::Function<void (bool)> >(folly::Function<void (bool)>&&)folly::Function<void (bool)>& [clone .isra.0]’ at /usr/include/c++/14/bits/deque.tcc:170:30:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
In file included from /usr/include/folly/functional/Invoke.h:32,
                 from /usr/include/folly/Function.h:218:
/usr/include/folly/Utility.h: In member function ‘std::deque<folly::Function<void (bool)>, std::allocator<folly::Function<void (bool)> > >::emplace_back<folly::Function<void (bool)> >(folly::Function<void (bool)>&&)folly::Function<void (bool)>& [clone .isra.0]’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (bool)>::Function(folly::Function<void (bool)>&&)’,
    inlined from ‘std::construct_at<folly::Function<void (bool)>, folly::Function<void (bool)> >(folly::Function<void (bool)>*, folly::Function<void (bool)>&&)decltype (::new ((void*)(0)) folly::Function<void (bool)>((declval<folly::Function<void (bool)> >)()))’ at /usr/include/c++/14/bits/stl_construct.h:97:14,
    inlined from ‘std::allocator_traits<std::allocator<folly::Function<void (bool)> > >::construct<folly::Function<void (bool)>, folly::Function<void (bool)> >(std::allocator<folly::Function<void (bool)> >&, folly::Function<void (bool)>*, folly::Function<void (bool)>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:536:21,
    inlined from ‘std::deque<folly::Function<void (bool)>, std::allocator<folly::Function<void (bool)> > >::_M_push_back_aux<folly::Function<void (bool)> >(folly::Function<void (bool)>&&)void’ at /usr/include/c++/14/bits/deque.tcc:501:30,
    inlined from ‘std::deque<folly::Function<void (bool)>, std::allocator<folly::Function<void (bool)> > >::emplace_back<folly::Function<void (bool)> >(folly::Function<void (bool)>&&)folly::Function<void (bool)>& [clone .isra.0]’ at /usr/include/c++/14/bits/deque.tcc:176:20:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘std::deque<folly::Function<void (bool)>, std::allocator<folly::Function<void (bool)> > >::emplace_back<folly::Function<void (bool)> >(folly::Function<void (bool)>&&)folly::Function<void (bool)>& [clone .isra.0]’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/folly/container/detail/F14MapFallback.h:26,
                 from /usr/include/folly/container/F14Map.h:44,
                 from /usr/include/folly/io/async/EventBase.h:43,
                 from /usr/include/folly/io/async/AsyncSocketBase.h:20,
                 from /usr/include/folly/io/async/AsyncTransport.h:25,
                 from /usr/include/folly/io/async/AsyncSocketTransport.h:23,
                 from /usr/include/folly/io/async/AsyncSocket.h:34,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReconnectingRequestChannel.h:26:
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In member function ‘__ct ’,
    inlined from ‘apache::thrift::ReconnectingRequestChannel::sendRequestResponse(apache::thrift::RpcOptions const&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/ReconnectingRequestChannel.cpp:140:30:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ReconnectingRequestChannel::sendRequestResponse(apache::thrift::RpcOptions const&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘__ct ’,
    inlined from ‘apache::thrift::ReconnectingRequestChannel::sendRequestNoResponse(apache::thrift::RpcOptions const&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/ReconnectingRequestChannel.cpp:189:30:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ReconnectingRequestChannel::sendRequestNoResponse(apache::thrift::RpcOptions const&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘__ct ’,
    inlined from ‘apache::thrift::ReconnectingRequestChannel::sendRequestStream(apache::thrift::RpcOptions const&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::StreamClientCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/ReconnectingRequestChannel.cpp:237:30:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ReconnectingRequestChannel::sendRequestStream(apache::thrift::RpcOptions const&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::StreamClientCallback*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘__ct ’,
    inlined from ‘apache::thrift::ReconnectingRequestChannel::sendRequestSink(apache::thrift::RpcOptions const&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::SinkClientCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/ReconnectingRequestChannel.cpp:283:30:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ReconnectingRequestChannel::sendRequestSink(apache::thrift::RpcOptions const&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::SinkClientCallback*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 72%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/RequestChannel.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/RequestChannel.cpp.o -MF CMakeFiles/thriftcpp2.dir/async/RequestChannel.cpp.o.d -o CMakeFiles/thriftcpp2.dir/async/RequestChannel.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/RequestChannel.cpp
[ 72%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/ResponseChannel.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/ResponseChannel.cpp.o -MF CMakeFiles/thriftcpp2.dir/async/ResponseChannel.cpp.o.d -o CMakeFiles/thriftcpp2.dir/async/ResponseChannel.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/ResponseChannel.cpp
In file included from /usr/include/folly/container/detail/F14MapFallback.h:26,
                 from /usr/include/folly/container/F14Map.h:44,
                 from /usr/include/folly/io/async/Request.h:29,
                 from /usr/include/folly/io/async/AsyncTimeout.h:23,
                 from /usr/include/folly/io/async/HHWheelTimer.h:29,
                 from /usr/include/folly/fibers/FiberManagerInternal.h:36,
                 from /usr/include/folly/fibers/FiberManager.h:19,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/RequestChannel.h:31,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/RequestChannel.cpp:17:
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
[ 72%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/RetryingRequestChannel.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/RetryingRequestChannel.cpp.o -MF CMakeFiles/thriftcpp2.dir/async/RetryingRequestChannel.cpp.o.d -o CMakeFiles/thriftcpp2.dir/async/RetryingRequestChannel.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/RetryingRequestChannel.cpp
[ 73%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/RocketClientChannel.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/RocketClientChannel.cpp.o -MF CMakeFiles/thriftcpp2.dir/async/RocketClientChannel.cpp.o.d -o CMakeFiles/thriftcpp2.dir/async/RocketClientChannel.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/RocketClientChannel.cpp
In file included from /usr/include/folly/container/detail/F14MapFallback.h:26,
                 from /usr/include/folly/container/F14Map.h:44,
                 from /usr/include/folly/io/async/Request.h:29,
                 from /usr/include/folly/io/async/AsyncTimeout.h:23,
                 from /usr/include/folly/io/async/HHWheelTimer.h:29,
                 from /usr/include/folly/fibers/FiberManagerInternal.h:36,
                 from /usr/include/folly/fibers/FiberManager.h:19,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/RequestChannel.h:31,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/RetryingRequestChannel.h:21,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/RetryingRequestChannel.cpp:17:
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
[ 73%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/RpcOptions.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/RpcOptions.cpp.o -MF CMakeFiles/thriftcpp2.dir/async/RpcOptions.cpp.o.d -o CMakeFiles/thriftcpp2.dir/async/RpcOptions.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/RpcOptions.cpp
In file included from /usr/include/folly/CancellationToken.h:20,
                 from /usr/include/folly/fibers/EventBaseLoopController.h:22,
                 from /usr/include/folly/fibers/FiberManagerMap.h:19,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/RocketClientChannel.h:25,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/RocketClientChannel.cpp:17:
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Function<void ()>::operator=(decltype(nullptr)) [clone .isra.0]’ at /usr/include/folly/Function.h:839:66:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
In file included from /usr/include/folly/ScopeGuard.h:86,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/RocketClientChannel.h:24:
/usr/include/folly/Utility.h: In member function ‘folly::Function<void ()>::operator=(decltype(nullptr)) [clone .isra.0]’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Function<void ()>::operator=(decltype(nullptr))’ at /usr/include/folly/Function.h:839:66,
    inlined from ‘apache::thrift::ClientChannel::unsetOnDetachable()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ClientChannel.h:87:54:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ClientChannel::unsetOnDetachable()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Function<void ()>::operator=(decltype(nullptr))’ at /usr/include/folly/Function.h:839:66,
    inlined from ‘apache::thrift::ClientChannel::unsetOnDetachable()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ClientChannel.h:87:54,
    inlined from ‘apache::thrift::RocketClientChannel::unsetOnDetachable()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/RocketClientChannel.cpp:1185:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::RocketClientChannel::unsetOnDetachable()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(decltype(nullptr))’,
    inlined from ‘apache::thrift::RocketClientChannel::unsetOnDetachable()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/RocketClientChannel.cpp:1186:40:
/usr/include/folly/Function.h:672:62: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  672 |   /* implicit */ constexpr Function(std::nullptr_t) noexcept {}
      |                                                              ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::RocketClientChannel::unsetOnDetachable()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘apache::thrift::RocketClientChannel::setOnDetachable(folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/RocketClientChannel.cpp:1176:33:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::RocketClientChannel::setOnDetachable(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Function<void ()>::operator=(decltype(nullptr))’ at /usr/include/folly/Function.h:839:66,
    inlined from ‘folly::fibers::FiberManager::runReadyFiber(folly::fibers::Fiber*)’ at /usr/include/folly/fibers/FiberManagerInternal-inl.h:154:24:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::fibers::FiberManager::runReadyFiber(folly::fibers::Fiber*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::fibers::Fiber&)>::Function()’,
    inlined from ‘folly::Function<void (folly::fibers::Fiber&)>::operator=(decltype(nullptr))’ at /usr/include/folly/Function.h:839:66,
    inlined from ‘folly::fibers::FiberManager::runReadyFiber(folly::fibers::Fiber*)’ at /usr/include/folly/fibers/FiberManagerInternal-inl.h:161:18:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::fibers::FiberManager::runReadyFiber(folly::fibers::Fiber*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<bool> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::swap<folly::Function<void ()> >(folly::Function<void ()>&, folly::Function<void ()>&)std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<folly::Function<void ()> > >, std::is_move_constructible<folly::Function<void ()> >, std::is_move_assignable<folly::Function<void ()> > >::value, void>::type’ at /usr/include/c++/14/bits/move.h:221:11,
    inlined from ‘folly::Function<void ()>::swap(folly::Function<void ()>&)’ at /usr/include/folly/Function.h:863:49,
    inlined from ‘folly::swap<void ()>(folly::Function<void ()>&, folly::Function<void ()>&)void’ at /usr/include/folly/Function.h:900:11,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’ at /usr/include/folly/Synchronized.h:918:9,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:71:28,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<bool> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<long> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::swap<folly::Function<void ()> >(folly::Function<void ()>&, folly::Function<void ()>&)std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<folly::Function<void ()> > >, std::is_move_constructible<folly::Function<void ()> >, std::is_move_assignable<folly::Function<void ()> > >::value, void>::type’ at /usr/include/c++/14/bits/move.h:221:11,
    inlined from ‘folly::Function<void ()>::swap(folly::Function<void ()>&)’ at /usr/include/folly/Function.h:863:49,
    inlined from ‘folly::swap<void ()>(folly::Function<void ()>&, folly::Function<void ()>&)void’ at /usr/include/folly/Function.h:900:11,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’ at /usr/include/folly/Synchronized.h:918:9,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:71:28,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<long> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::Context::Context(std::shared_ptr<std::optional<bool> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(folly::observer::SimpleObservable<std::optional<bool> >::Context*, std::shared_ptr<std::optional<bool> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(std::allocator<void>&, folly::observer::SimpleObservable<std::optional<bool> >::Context*, std::shared_ptr<std::optional<bool> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<std::optional<bool> const> >(std::allocator<void>, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(folly::observer::SimpleObservable<std::optional<bool> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(std::shared_ptr<std::optional<bool> const>&&)std::shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::shared_ptr<std::optional<bool> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::optional<bool>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::optional<bool>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::Context::Context(std::shared_ptr<std::optional<long> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<std::optional<long> >::Context, std::shared_ptr<std::optional<long> const> >(folly::observer::SimpleObservable<std::optional<long> >::Context*, std::shared_ptr<std::optional<long> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<std::optional<long> >::Context, std::shared_ptr<std::optional<long> const> >(std::allocator<void>&, folly::observer::SimpleObservable<std::optional<long> >::Context*, std::shared_ptr<std::optional<long> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<std::optional<long> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<std::optional<long> const> >(std::allocator<void>, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<std::optional<long> >::Context, std::allocator<void>, std::shared_ptr<std::optional<long> const> >(folly::observer::SimpleObservable<std::optional<long> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<std::optional<long> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<long> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<std::optional<long> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<long> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<std::optional<long> >::Context, std::shared_ptr<std::optional<long> const> >(std::shared_ptr<std::optional<long> const>&&)std::shared_ptr<folly::observer::SimpleObservable<std::optional<long> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::SimpleObservable(std::shared_ptr<std::optional<long> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::SimpleObservable(std::optional<long>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<std::optional<long> >::SimpleObservable(std::optional<long>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/folly/container/detail/F14MapFallback.h:26,
                 from /usr/include/folly/container/F14Map.h:44,
                 from /usr/include/folly/io/async/Request.h:29,
                 from /usr/include/folly/io/async/AsyncTimeout.h:23,
                 from /usr/include/folly/io/async/HHWheelTimer.h:29,
                 from /usr/include/folly/fibers/FiberManagerInternal.h:36,
                 from /usr/include/folly/fibers/EventBaseLoopController.h:24:
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/folly/container/detail/F14MapFallback.h:26,
                 from /usr/include/folly/container/F14Map.h:44,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/gen/module_types_h.h:31,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RpcMetadata_types.h:9,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp/transport/THeader.h:33,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/RpcOptions.h:24,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/RpcOptions.cpp:17:
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/bits/shared_ptr_atomic.h:33,
                 from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/RocketClientChannel.h:21:
In member function ‘std::__atomic_base<unsigned long>::store(unsigned long, std::memory_order)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:506:30,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/c++/14/bits/atomic_base.h:477:25: warning: ‘__atomic_store_8’ writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
  477 |         __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/fibers/FiberManagerInternal.h:34:
In function ‘folly::checkedMalloc(unsigned long)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:505:59,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/folly/memory/Malloc.h:415:19: note: destination object of size 0 allocated by ‘malloc’
  415 |   void* p = malloc(size);
      |             ~~~~~~^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::swap<folly::Function<void ()> >(folly::Function<void ()>&, folly::Function<void ()>&)std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<folly::Function<void ()> > >, std::is_move_constructible<folly::Function<void ()> >, std::is_move_assignable<folly::Function<void ()> > >::value, void>::type’ at /usr/include/c++/14/bits/move.h:221:11,
    inlined from ‘folly::Function<void ()>::swap(folly::Function<void ()>&)’ at /usr/include/folly/Function.h:863:49,
    inlined from ‘folly::swap<void ()>(folly::Function<void ()>&, folly::Function<void ()>&)void’ at /usr/include/folly/Function.h:900:11,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’ at /usr/include/folly/Synchronized.h:918:9,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::Wrapper::subscribe(folly::Function<void ()>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:66:28,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper>::subscribe<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}&>(folly::observer::SimpleObservable<std::optional<long> >::Wrapper&, folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}&)void’ at /usr/include/folly/experimental/observer/Observable.h:41:25,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::subscribe<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}&>(folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}&)void’ at /usr/include/folly/experimental/observer/Observable-inl.h:87:22,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:179:22:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::swap<folly::Function<void ()> >(folly::Function<void ()>&, folly::Function<void ()>&)std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<folly::Function<void ()> > >, std::is_move_constructible<folly::Function<void ()> >, std::is_move_assignable<folly::Function<void ()> > >::value, void>::type’ at /usr/include/c++/14/bits/move.h:221:11,
    inlined from ‘folly::Function<void ()>::swap(folly::Function<void ()>&)’ at /usr/include/folly/Function.h:863:49,
    inlined from ‘folly::swap<void ()>(folly::Function<void ()>&, folly::Function<void ()>&)void’ at /usr/include/folly/Function.h:900:11,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’ at /usr/include/folly/Synchronized.h:918:9,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::Wrapper::subscribe(folly::Function<void ()>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:66:28,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper>::subscribe<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}&>(folly::observer::SimpleObservable<std::optional<bool> >::Wrapper&, folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}&)void’ at /usr/include/folly/experimental/observer/Observable.h:41:25,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::subscribe<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}&>(folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}&)void’ at /usr/include/folly/experimental/observer/Observable-inl.h:87:22,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:179:22:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 73%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/RpcTypes.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/RpcTypes.cpp.o -MF CMakeFiles/thriftcpp2.dir/async/RpcTypes.cpp.o.d -o CMakeFiles/thriftcpp2.dir/async/RpcTypes.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/RpcTypes.cpp
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS7_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIlE10ensureInitEvENKUlvE_clEvEUlvE_EENS7_8ObserverINSA_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSN_EUlvE_EENSJ_INSA_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_EESZ_SU_EUlvE_vvLb0EEESN_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIlE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIlE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<false>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<false>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS7_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS7_8ObserverINSA_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSN_EUlvE_EENSJ_INSA_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_EESZ_SU_EUlvE_vvLb0EEESN_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IlEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7,
    inlined from ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IlEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::Observer<long>::addCallback(folly::Function<void (folly::observer::Snapshot<long>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:10,
    inlined from ‘folly::observer::ReadMostlyAtomicObserver<long>::ReadMostlyAtomicObserver(folly::observer::Observer<long>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:186:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ReadMostlyAtomicObserver<long>::ReadMostlyAtomicObserver(folly::observer::Observer<long>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IbEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7,
    inlined from ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IbEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::Observer<bool>::addCallback(folly::Function<void (folly::observer::Snapshot<bool>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:10,
    inlined from ‘folly::observer::ReadMostlyAtomicObserver<bool>::ReadMostlyAtomicObserver(folly::observer::Observer<bool>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:186:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ReadMostlyAtomicObserver<bool>::ReadMostlyAtomicObserver(folly::observer::Observer<bool>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/folly/Format.h:482,
                 from /usr/include/folly/json/dynamic-inl.h:23,
                 from /usr/include/folly/json/dynamic.h:1315,
                 from /usr/include/folly/dynamic.h:17,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/core/RpcMetadataUtil.h:22,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/RequestChannel.h:45,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/HeaderChannel.h:20,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ClientChannel.h:23,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/RocketClientChannel.h:29:
In member function ‘folly::BaseFormatterImpl<folly::Formatter<false, folly::basic_fbstring<char, std::char_traits<char>, std::allocator<char>, folly::fbstring_core<char> > >, false, std::integer_sequence<unsigned long, 0ul>, folly::basic_fbstring<char, std::char_traits<char>, std::allocator<char>, folly::fbstring_core<char> > >::operator()<folly::detail::BaseFormatterAppendToString<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(folly::detail::BaseFormatterAppendToString<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) constvoid’,
    inlined from ‘folly::BaseFormatterImpl<folly::Formatter<false, folly::basic_fbstring<char, std::char_traits<char>, std::allocator<char>, folly::fbstring_core<char> > >, false, std::integer_sequence<unsigned long, 0ul>, folly::basic_fbstring<char, std::char_traits<char>, std::allocator<char>, folly::fbstring_core<char> > >::appendTo<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) conststd::enable_if<folly::IsSomeString<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::value, void>::type’ at /usr/include/folly/Format.h:146:12,
    inlined from ‘folly::BaseFormatterImpl<folly::Formatter<false, folly::basic_fbstring<char, std::char_traits<char>, std::allocator<char>, folly::fbstring_core<char> > >, false, std::integer_sequence<unsigned long, 0ul>, folly::basic_fbstring<char, std::char_traits<char>, std::allocator<char>, folly::fbstring_core<char> > >::str[abi:cxx11]() const’ at /usr/include/folly/Format.h:154:13,
    inlined from ‘folly::sformat<folly::basic_fbstring<char, std::char_traits<char>, std::allocator<char>, folly::fbstring_core<char> > >(folly::Range<char const*>, folly::basic_fbstring<char, std::char_traits<char>, std::allocator<char>, folly::fbstring_core<char> >&&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >’ at /usr/include/folly/Format.h:301:75,
    inlined from ‘apache::thrift::RocketClientChannel::preSendValidation<apache::thrift::SinkClientCallback*>(apache::thrift::RequestRpcMetadata&, apache::thrift::RpcOptions const&, apache::thrift::SinkClientCallback*&, std::chrono::duration<long, std::ratio<1l, 1000l> >&)bool’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/RocketClientChannel.cpp:1056:27:
/usr/include/folly/Format-inl.h:312:7: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  312 |   int widths[nargs + 1] = {conditional_t<!alignof(Args), int, int>{in}..., in};
      |       ^~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::RocketClientChannel::preSendValidation<apache::thrift::SinkClientCallback*>(apache::thrift::RequestRpcMetadata&, apache::thrift::RpcOptions const&, apache::thrift::SinkClientCallback*&, std::chrono::duration<long, std::ratio<1l, 1000l> >&)bool’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::BaseFormatterImpl<folly::Formatter<false, folly::basic_fbstring<char, std::char_traits<char>, std::allocator<char>, folly::fbstring_core<char> > >, false, std::integer_sequence<unsigned long, 0ul>, folly::basic_fbstring<char, std::char_traits<char>, std::allocator<char>, folly::fbstring_core<char> > >::operator()<folly::detail::BaseFormatterAppendToString<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(folly::detail::BaseFormatterAppendToString<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) constvoid’,
    inlined from ‘folly::BaseFormatterImpl<folly::Formatter<false, folly::basic_fbstring<char, std::char_traits<char>, std::allocator<char>, folly::fbstring_core<char> > >, false, std::integer_sequence<unsigned long, 0ul>, folly::basic_fbstring<char, std::char_traits<char>, std::allocator<char>, folly::fbstring_core<char> > >::appendTo<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) conststd::enable_if<folly::IsSomeString<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::value, void>::type’ at /usr/include/folly/Format.h:146:12,
    inlined from ‘folly::BaseFormatterImpl<folly::Formatter<false, folly::basic_fbstring<char, std::char_traits<char>, std::allocator<char>, folly::fbstring_core<char> > >, false, std::integer_sequence<unsigned long, 0ul>, folly::basic_fbstring<char, std::char_traits<char>, std::allocator<char>, folly::fbstring_core<char> > >::str[abi:cxx11]() const’ at /usr/include/folly/Format.h:154:13,
    inlined from ‘folly::sformat<folly::basic_fbstring<char, std::char_traits<char>, std::allocator<char>, folly::fbstring_core<char> > >(folly::Range<char const*>, folly::basic_fbstring<char, std::char_traits<char>, std::allocator<char>, folly::fbstring_core<char> >&&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >’ at /usr/include/folly/Format.h:301:75,
    inlined from ‘apache::thrift::RocketClientChannel::preSendValidation<std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter> >(apache::thrift::RequestRpcMetadata&, apache::thrift::RpcOptions const&, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>&, std::chrono::duration<long, std::ratio<1l, 1000l> >&)bool’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/RocketClientChannel.cpp:1056:27:
/usr/include/folly/Format-inl.h:312:7: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  312 |   int widths[nargs + 1] = {conditional_t<!alignof(Args), int, int>{in}..., in};
      |       ^~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::RocketClientChannel::preSendValidation<std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter> >(apache::thrift::RequestRpcMetadata&, apache::thrift::RpcOptions const&, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>&, std::chrono::duration<long, std::ratio<1l, 1000l> >&)bool’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::BaseFormatterImpl<folly::Formatter<false, folly::basic_fbstring<char, std::char_traits<char>, std::allocator<char>, folly::fbstring_core<char> > >, false, std::integer_sequence<unsigned long, 0ul>, folly::basic_fbstring<char, std::char_traits<char>, std::allocator<char>, folly::fbstring_core<char> > >::operator()<folly::detail::BaseFormatterAppendToString<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(folly::detail::BaseFormatterAppendToString<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) constvoid’,
    inlined from ‘folly::BaseFormatterImpl<folly::Formatter<false, folly::basic_fbstring<char, std::char_traits<char>, std::allocator<char>, folly::fbstring_core<char> > >, false, std::integer_sequence<unsigned long, 0ul>, folly::basic_fbstring<char, std::char_traits<char>, std::allocator<char>, folly::fbstring_core<char> > >::appendTo<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) conststd::enable_if<folly::IsSomeString<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::value, void>::type’ at /usr/include/folly/Format.h:146:12,
    inlined from ‘folly::BaseFormatterImpl<folly::Formatter<false, folly::basic_fbstring<char, std::char_traits<char>, std::allocator<char>, folly::fbstring_core<char> > >, false, std::integer_sequence<unsigned long, 0ul>, folly::basic_fbstring<char, std::char_traits<char>, std::allocator<char>, folly::fbstring_core<char> > >::str[abi:cxx11]() const’ at /usr/include/folly/Format.h:154:13,
    inlined from ‘folly::sformat<folly::basic_fbstring<char, std::char_traits<char>, std::allocator<char>, folly::fbstring_core<char> > >(folly::Range<char const*>, folly::basic_fbstring<char, std::char_traits<char>, std::allocator<char>, folly::fbstring_core<char> >&&)std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >’ at /usr/include/folly/Format.h:301:75,
    inlined from ‘apache::thrift::RocketClientChannel::preSendValidation<apache::thrift::StreamClientCallback*>(apache::thrift::RequestRpcMetadata&, apache::thrift::RpcOptions const&, apache::thrift::StreamClientCallback*&, std::chrono::duration<long, std::ratio<1l, 1000l> >&)bool’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/RocketClientChannel.cpp:1056:27:
/usr/include/folly/Format-inl.h:312:7: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  312 |   int widths[nargs + 1] = {conditional_t<!alignof(Args), int, int>{in}..., in};
      |       ^~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::RocketClientChannel::preSendValidation<apache::thrift::StreamClientCallback*>(apache::thrift::RequestRpcMetadata&, apache::thrift::RpcOptions const&, apache::thrift::StreamClientCallback*&, std::chrono::duration<long, std::ratio<1l, 1000l> >&)bool’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 74%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/ServerGeneratorStream.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/ServerGeneratorStream.cpp.o -MF CMakeFiles/thriftcpp2.dir/async/ServerGeneratorStream.cpp.o.d -o CMakeFiles/thriftcpp2.dir/async/ServerGeneratorStream.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/ServerGeneratorStream.cpp
In file included from /usr/include/c++/14/bits/stl_algobase.h:64,
                 from /usr/include/c++/14/string:51,
                 from /usr/include/c++/14/bits/locale_classes.h:40,
                 from /usr/include/c++/14/bits/ios_base.h:41,
                 from /usr/include/c++/14/streambuf:43,
                 from /usr/include/c++/14/bits/streambuf_iterator.h:35,
                 from /usr/include/c++/14/iterator:66,
                 from /usr/include/folly/io/IOBuf.h:28,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/RpcTypes.h:19,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/RpcTypes.cpp:17:
In member function ‘std::pair<apache::thrift::MessageType, apache::thrift::ResponsePayload>::pair<apache::thrift::MessageType&, apache::thrift::ResponsePayload>(apache::thrift::MessageType&, apache::thrift::ResponsePayload&&)’,
    inlined from ‘std::make_pair<apache::thrift::MessageType&, apache::thrift::ResponsePayload>(apache::thrift::MessageType&, apache::thrift::ResponsePayload&&)std::pair<std::__strip_reference_wrapper<std::decay<apache::thrift::MessageType&>::type>::__type, std::__strip_reference_wrapper<std::decay<apache::thrift::ResponsePayload>::type>::__type>’ at /usr/include/c++/14/bits/stl_pair.h:1121:72,
    inlined from ‘apache::thrift::LegacySerializedResponse::extractPayload(bool, short, int) &&’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/RpcTypes.cpp:303:66:
/usr/include/c++/14/bits/stl_pair.h:444:11: warning: ‘mtype’ may be used uninitialized [-Wmaybe-uninitialized]
  444 |         : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y))
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/RpcTypes.cpp: In member function ‘apache::thrift::LegacySerializedResponse::extractPayload(bool, short, int) &&’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/RpcTypes.cpp:235:15: note: ‘mtype’ was declared here
  235 |   MessageType mtype;
      |               ^~~~~
[ 74%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/ServerRequestData.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/ServerRequestData.cpp.o -MF CMakeFiles/thriftcpp2.dir/async/ServerRequestData.cpp.o.d -o CMakeFiles/thriftcpp2.dir/async/ServerRequestData.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/ServerRequestData.cpp
[ 74%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/ServerSinkBridge.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/ServerSinkBridge.cpp.o -MF CMakeFiles/thriftcpp2.dir/async/ServerSinkBridge.cpp.o.d -o CMakeFiles/thriftcpp2.dir/async/ServerSinkBridge.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/ServerSinkBridge.cpp
In file included from /usr/include/folly/CancellationToken.h:20,
                 from /usr/include/folly/experimental/coro/AsyncGenerator.h:23,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ServerGeneratorStream.h:21,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/ServerGeneratorStream.cpp:17:
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::EventBase::add(folly::Function<void ()>)’ at /usr/include/folly/io/async/EventBase.h:937:51:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
In file included from /usr/include/folly/hash/Hash.h:42,
                 from /usr/include/folly/FBString.h:40,
                 from /usr/include/folly/Demangle.h:19,
                 from /usr/include/folly/ExceptionWrapper.h:35,
                 from /usr/include/folly/Try.h:24,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ServerGeneratorStream.h:20:
/usr/include/folly/Utility.h: In member function ‘folly::EventBase::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::EventBase::add(folly::Function<void ()>)’ at /usr/include/folly/io/async/EventBase.h:937:51,
    inlined from ‘apache::thrift::detail::ServerGeneratorStream::consume()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/ServerGeneratorStream.cpp:38:24:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::detail::ServerGeneratorStream::consume()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/folly/container/detail/F14MapFallback.h:26,
                 from /usr/include/folly/container/F14Map.h:44,
                 from /usr/include/folly/io/async/Request.h:29,
                 from /usr/include/folly/experimental/coro/ViaIfAsync.h:28,
                 from /usr/include/folly/experimental/coro/CurrentExecutor.h:23,
                 from /usr/include/folly/experimental/coro/AsyncGenerator.h:28:
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
[ 74%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/ThreadBoundAdaptorChannel.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/async/ThreadBoundAdaptorChannel.cpp.o -MF CMakeFiles/thriftcpp2.dir/async/ThreadBoundAdaptorChannel.cpp.o.d -o CMakeFiles/thriftcpp2.dir/async/ThreadBoundAdaptorChannel.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/ThreadBoundAdaptorChannel.cpp
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ServerSinkBridge.h:19,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/ServerSinkBridge.cpp:17:
In member function ‘folly::Function<folly::coro::Task<folly::Try<apache::thrift::StreamPayload> > (folly::coro::AsyncGenerator<folly::Try<apache::thrift::StreamPayload>&&, folly::Try<apache::thrift::StreamPayload>, false>)>::Function(folly::Function<folly::coro::Task<folly::Try<apache::thrift::StreamPayload> > (folly::coro::AsyncGenerator<folly::Try<apache::thrift::StreamPayload>&&, folly::Try<apache::thrift::StreamPayload>, false>)>&&)’,
    inlined from ‘apache::thrift::detail::SinkConsumerImpl::SinkConsumerImpl(apache::thrift::detail::SinkConsumerImpl&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ServerSinkBridge.h:38:8,
    inlined from ‘apache::thrift::detail::ServerSinkBridge::ServerSinkBridge(apache::thrift::detail::SinkConsumerImpl&&, folly::EventBase&, apache::thrift::SinkClientCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/ServerSinkBridge.cpp:38:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
In file included from /usr/include/folly/functional/Invoke.h:32,
                 from /usr/include/folly/Function.h:218:
/usr/include/folly/Utility.h: In member function ‘apache::thrift::detail::ServerSinkBridge::ServerSinkBridge(apache::thrift::detail::SinkConsumerImpl&&, folly::EventBase&, apache::thrift::SinkClientCallback*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 75%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/gen/module_metadata_cpp.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/gen/module_metadata_cpp.cpp.o -MF CMakeFiles/thriftcpp2.dir/gen/module_metadata_cpp.cpp.o.d -o CMakeFiles/thriftcpp2.dir/gen/module_metadata_cpp.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/gen/module_metadata_cpp.cpp
[ 75%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/gen/module_types_cpp.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/gen/module_types_cpp.cpp.o -MF CMakeFiles/thriftcpp2.dir/gen/module_types_cpp.cpp.o.d -o CMakeFiles/thriftcpp2.dir/gen/module_types_cpp.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/gen/module_types_cpp.cpp
In file included from /usr/include/folly/Executor.h:23,
                 from /usr/include/folly/executors/IOExecutor.h:19,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ThreadBoundAdaptorChannel.h:21,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/ThreadBoundAdaptorChannel.cpp:17:
In member function ‘__ct ’,
    inlined from ‘apache::thrift::(anonymous namespace)::EvbStreamCallback::eventBaseRunHelper<apache::thrift::(anonymous namespace)::EvbStreamCallback::onStreamNext(apache::thrift::StreamPayload&&)::{lambda()#1}>(folly::Executor::KeepAlive<folly::EventBase>, apache::thrift::(anonymous namespace)::EvbStreamCallback::onStreamNext(apache::thrift::StreamPayload&&)::{lambda()#1}&&)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/ThreadBoundAdaptorChannel.cpp:172:33,
    inlined from ‘apache::thrift::(anonymous namespace)::EvbStreamCallback::onStreamNext(apache::thrift::StreamPayload&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/ThreadBoundAdaptorChannel.cpp:97:23:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
In file included from /usr/include/folly/functional/Invoke.h:32,
                 from /usr/include/folly/Function.h:218:
/usr/include/folly/Utility.h: In member function ‘apache::thrift::(anonymous namespace)::EvbStreamCallback::onStreamNext(apache::thrift::StreamPayload&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘__ct ’,
    inlined from ‘apache::thrift::(anonymous namespace)::EvbStreamCallback::eventBaseRunHelper<apache::thrift::(anonymous namespace)::EvbStreamCallback::onFirstResponse(apache::thrift::FirstResponsePayload&&, folly::EventBase*, apache::thrift::StreamServerCallback*)::{lambda()#1}>(folly::Executor::KeepAlive<folly::EventBase>, apache::thrift::(anonymous namespace)::EvbStreamCallback::onFirstResponse(apache::thrift::FirstResponsePayload&&, folly::EventBase*, apache::thrift::StreamServerCallback*)::{lambda()#1}&&)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/ThreadBoundAdaptorChannel.cpp:172:33,
    inlined from ‘apache::thrift::(anonymous namespace)::EvbStreamCallback::onFirstResponse(apache::thrift::FirstResponsePayload&&, folly::EventBase*, apache::thrift::StreamServerCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/ThreadBoundAdaptorChannel.cpp:79:23:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::(anonymous namespace)::EvbStreamCallback::onFirstResponse(apache::thrift::FirstResponsePayload&&, folly::EventBase*, apache::thrift::StreamServerCallback*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/folly/container/detail/F14Policy.h:28,
                 from /usr/include/folly/container/F14Set.h:44,
                 from /usr/include/folly/io/async/EventBaseLocal.h:28,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ThreadBoundAdaptorChannel.h:22:
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In member function ‘__ct ’,
    inlined from ‘apache::thrift::(anonymous namespace)::EvbRequestCallback::onResponse(apache::thrift::ClientReceiveState&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/async/ThreadBoundAdaptorChannel.cpp:36:31:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::(anonymous namespace)::EvbRequestCallback::onResponse(apache::thrift::ClientReceiveState&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 75%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/security/AsyncStopTLS.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/security/AsyncStopTLS.cpp.o -MF CMakeFiles/thriftcpp2.dir/security/AsyncStopTLS.cpp.o.d -o CMakeFiles/thriftcpp2.dir/security/AsyncStopTLS.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/security/AsyncStopTLS.cpp
[ 76%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/security/FizzPeeker.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/security/FizzPeeker.cpp.o -MF CMakeFiles/thriftcpp2.dir/security/FizzPeeker.cpp.o.d -o CMakeFiles/thriftcpp2.dir/security/FizzPeeker.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/security/FizzPeeker.cpp
[ 76%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/security/SSLUtil.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/security/SSLUtil.cpp.o -MF CMakeFiles/thriftcpp2.dir/security/SSLUtil.cpp.o.d -o CMakeFiles/thriftcpp2.dir/security/SSLUtil.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/security/SSLUtil.cpp
In file included from /usr/include/fizz/record/Types.h:11,
                 from /usr/include/fizz/client/ClientExtensions.h:11,
                 from /usr/include/fizz/client/AsyncFizzClient.h:11,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/security/SSLUtil.h:19,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/security/SSLUtil.cpp:17:
In member function ‘folly::Optional<fizz::CipherSuite>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<fizz::CipherSuite>::Optional(folly::Optional<fizz::CipherSuite> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘fizz::client::State::cipher() const’ at /usr/include/fizz/client/State.h:141:12,
    inlined from ‘fizz::client::AsyncFizzClientT<fizz::client::ClientStateMachine>::getCipher() const’ at /usr/include/fizz/client/AsyncFizzClient-inl.h:661:28:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/folly/Optional.h:75:
/usr/include/folly/Utility.h: In member function ‘fizz::client::AsyncFizzClientT<fizz::client::ClientStateMachine>::getCipher() const’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<fizz::CipherSuite>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<fizz::CipherSuite>::Optional(folly::Optional<fizz::CipherSuite> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘fizz::server::State::cipher() const’ at /usr/include/fizz/server/State.h:131:12,
    inlined from ‘fizz::server::AsyncFizzServerT<fizz::server::ServerStateMachine>::getCipher() const’ at /usr/include/fizz/server/AsyncFizzServer-inl.h:170:28:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘fizz::server::AsyncFizzServerT<fizz::server::ServerStateMachine>::getCipher() const’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<fizz::CipherSuite>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<fizz::CipherSuite>::Optional(folly::Optional<fizz::CipherSuite> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘fizz::client::State::cipher() const’ at /usr/include/fizz/client/State.h:141:12,
    inlined from ‘fizz::client::AsyncFizzClientT<fizz::client::ClientStateMachine>::getCipher() const’ at /usr/include/fizz/client/AsyncFizzClient-inl.h:661:28,
    inlined from ‘apache::thrift::moveToPlaintext<fizz::client::AsyncFizzClientT<fizz::client::ClientStateMachine> >(fizz::client::AsyncFizzClientT<fizz::client::ClientStateMachine>*)std::unique_ptr<folly::AsyncSocketTransport, folly::DelayedDestruction::Destructor>’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/security/SSLUtil.cpp:127:8:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In function ‘apache::thrift::moveToPlaintext<fizz::client::AsyncFizzClientT<fizz::client::ClientStateMachine> >(fizz::client::AsyncFizzClientT<fizz::client::ClientStateMachine>*)std::unique_ptr<folly::AsyncSocketTransport, folly::DelayedDestruction::Destructor>’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘__ct ’ at /usr/include/folly/io/async/AsyncSocket.h:504:49,
    inlined from ‘apache::thrift::moveToPlaintext<fizz::client::AsyncFizzClientT<fizz::client::ClientStateMachine> >(fizz::client::AsyncFizzClientT<fizz::client::ClientStateMachine>*)std::unique_ptr<folly::AsyncSocketTransport, folly::DelayedDestruction::Destructor>’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/security/SSLUtil.cpp:210:33:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In function ‘apache::thrift::moveToPlaintext<fizz::client::AsyncFizzClientT<fizz::client::ClientStateMachine> >(fizz::client::AsyncFizzClientT<fizz::client::ClientStateMachine>*)std::unique_ptr<folly::AsyncSocketTransport, folly::DelayedDestruction::Destructor>’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<fizz::CipherSuite>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<fizz::CipherSuite>::Optional(folly::Optional<fizz::CipherSuite> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘fizz::server::State::cipher() const’ at /usr/include/fizz/server/State.h:131:12,
    inlined from ‘fizz::server::AsyncFizzServerT<fizz::server::ServerStateMachine>::getCipher() const’ at /usr/include/fizz/server/AsyncFizzServer-inl.h:170:28,
    inlined from ‘apache::thrift::moveToPlaintext<fizz::server::AsyncFizzServerT<fizz::server::ServerStateMachine> >(fizz::server::AsyncFizzServerT<fizz::server::ServerStateMachine>*)std::unique_ptr<folly::AsyncSocketTransport, folly::DelayedDestruction::Destructor>’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/security/SSLUtil.cpp:127:8:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In function ‘apache::thrift::moveToPlaintext<fizz::server::AsyncFizzServerT<fizz::server::ServerStateMachine> >(fizz::server::AsyncFizzServerT<fizz::server::ServerStateMachine>*)std::unique_ptr<folly::AsyncSocketTransport, folly::DelayedDestruction::Destructor>’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘__ct ’ at /usr/include/folly/io/async/AsyncSocket.h:504:49,
    inlined from ‘apache::thrift::moveToPlaintext<fizz::server::AsyncFizzServerT<fizz::server::ServerStateMachine> >(fizz::server::AsyncFizzServerT<fizz::server::ServerStateMachine>*)std::unique_ptr<folly::AsyncSocketTransport, folly::DelayedDestruction::Destructor>’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/security/SSLUtil.cpp:210:33:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In function ‘apache::thrift::moveToPlaintext<fizz::server::AsyncFizzServerT<fizz::server::ServerStateMachine> >(fizz::server::AsyncFizzServerT<fizz::server::ServerStateMachine>*)std::unique_ptr<folly::AsyncSocketTransport, folly::DelayedDestruction::Destructor>’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 76%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/security/extensions/ThriftParametersClientExtension.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/security/extensions/ThriftParametersClientExtension.cpp.o -MF CMakeFiles/thriftcpp2.dir/security/extensions/ThriftParametersClientExtension.cpp.o.d -o CMakeFiles/thriftcpp2.dir/security/extensions/ThriftParametersClientExtension.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/security/extensions/ThriftParametersClientExtension.cpp
In file included from /usr/include/folly/Expected.h:36,
                 from /usr/include/folly/Conv.h:129,
                 from /usr/include/folly/Format.h:43,
                 from /usr/include/folly/ConstructorCallbackList.h:25,
                 from /usr/include/folly/io/async/AsyncSocket.h:25,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/security/FizzPeeker.cpp:17:
In member function ‘folly::Optional<fizz::CipherSuite>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<fizz::CipherSuite>::Optional(folly::Optional<fizz::CipherSuite> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘fizz::server::State::cipher() const’ at /usr/include/fizz/server/State.h:131:12,
    inlined from ‘fizz::server::AsyncFizzServerT<fizz::server::ServerStateMachine>::getCipher() const’ at /usr/include/fizz/server/AsyncFizzServer-inl.h:170:28:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/folly/Indestructible.h:25,
                 from /usr/include/folly/detail/StaticSingletonManager.h:23,
                 from /usr/include/folly/ConstructorCallbackList.h:23:
/usr/include/folly/Utility.h: In member function ‘fizz::server::AsyncFizzServerT<fizz::server::ServerStateMachine>::getCipher() const’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<fizz::CipherSuite>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<fizz::CipherSuite>::Optional(folly::Optional<fizz::CipherSuite> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘fizz::server::State::cipher() const’ at /usr/include/fizz/server/State.h:131:12,
    inlined from ‘fizz::server::AsyncFizzServerT<fizz::server::ServerStateMachine>::getCipher() const’ at /usr/include/fizz/server/AsyncFizzServer-inl.h:170:28,
    inlined from ‘apache::thrift::ThriftFizzAcceptorHandshakeHelper::fizzHandshakeSuccess(fizz::server::AsyncFizzServerT<fizz::server::ServerStateMachine>*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/security/FizzPeeker.cpp:73:48:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftFizzAcceptorHandshakeHelper::fizzHandshakeSuccess(fizz::server::AsyncFizzServerT<fizz::server::ServerStateMachine>*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/folly/ConstructorCallbackList.h:26:
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<long> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::swap<folly::Function<void ()> >(folly::Function<void ()>&, folly::Function<void ()>&)std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<folly::Function<void ()> > >, std::is_move_constructible<folly::Function<void ()> >, std::is_move_assignable<folly::Function<void ()> > >::value, void>::type’ at /usr/include/c++/14/bits/move.h:221:11,
    inlined from ‘folly::Function<void ()>::swap(folly::Function<void ()>&)’ at /usr/include/folly/Function.h:863:49,
    inlined from ‘folly::swap<void ()>(folly::Function<void ()>&, folly::Function<void ()>&)void’ at /usr/include/folly/Function.h:900:11,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’ at /usr/include/folly/Synchronized.h:918:9,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:71:28,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<long> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<apache::thrift::ThriftParametersExt>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<apache::thrift::ThriftParametersExt>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘apache::thrift::ThriftParametersServerExtension::ThriftParametersServerExtension(std::shared_ptr<apache::thrift::ThriftParametersContext> const&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/security/extensions/ThriftParametersServerExtension.h:30:25,
    inlined from ‘std::_Construct<apache::thrift::ThriftParametersServerExtension, std::shared_ptr<apache::thrift::ThriftParametersContext>&>(apache::thrift::ThriftParametersServerExtension*, std::shared_ptr<apache::thrift::ThriftParametersContext>&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<apache::thrift::ThriftParametersServerExtension, std::shared_ptr<apache::thrift::ThriftParametersContext>&>(std::allocator<void>&, apache::thrift::ThriftParametersServerExtension*, std::shared_ptr<apache::thrift::ThriftParametersContext>&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<apache::thrift::ThriftParametersServerExtension, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<apache::thrift::ThriftParametersContext>&>(std::allocator<void>, std::shared_ptr<apache::thrift::ThriftParametersContext>&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<apache::thrift::ThriftParametersServerExtension, std::allocator<void>, std::shared_ptr<apache::thrift::ThriftParametersContext>&>(apache::thrift::ThriftParametersServerExtension*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<apache::thrift::ThriftParametersContext>&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<apache::thrift::ThriftParametersServerExtension, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<apache::thrift::ThriftParametersContext>&>(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<apache::thrift::ThriftParametersContext>&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<apache::thrift::ThriftParametersServerExtension>::shared_ptr<std::allocator<void>, std::shared_ptr<apache::thrift::ThriftParametersContext>&>(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<apache::thrift::ThriftParametersContext>&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<apache::thrift::ThriftParametersServerExtension, std::shared_ptr<apache::thrift::ThriftParametersContext>&>(std::shared_ptr<apache::thrift::ThriftParametersContext>&)std::shared_ptr<apache::thrift::ThriftParametersServerExtension>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘apache::thrift::ThriftFizzAcceptorHandshakeHelper::start(std::unique_ptr<folly::AsyncSSLSocket, folly::DelayedDestruction::Destructor>, wangle::AcceptorHandshakeHelper::Callback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/security/FizzPeeker.cpp:46:74:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftFizzAcceptorHandshakeHelper::start(std::unique_ptr<folly::AsyncSSLSocket, folly::DelayedDestruction::Destructor>, wangle::AcceptorHandshakeHelper::Callback*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::Context::Context(std::shared_ptr<std::optional<long> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<std::optional<long> >::Context, std::shared_ptr<std::optional<long> const> >(folly::observer::SimpleObservable<std::optional<long> >::Context*, std::shared_ptr<std::optional<long> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<std::optional<long> >::Context, std::shared_ptr<std::optional<long> const> >(std::allocator<void>&, folly::observer::SimpleObservable<std::optional<long> >::Context*, std::shared_ptr<std::optional<long> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<std::optional<long> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<std::optional<long> const> >(std::allocator<void>, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<std::optional<long> >::Context, std::allocator<void>, std::shared_ptr<std::optional<long> const> >(folly::observer::SimpleObservable<std::optional<long> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<std::optional<long> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<long> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<std::optional<long> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<long> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<std::optional<long> >::Context, std::shared_ptr<std::optional<long> const> >(std::shared_ptr<std::optional<long> const>&&)std::shared_ptr<folly::observer::SimpleObservable<std::optional<long> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::SimpleObservable(std::shared_ptr<std::optional<long> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::SimpleObservable(std::optional<long>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<std::optional<long> >::SimpleObservable(std::optional<long>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::swap<folly::Function<void ()> >(folly::Function<void ()>&, folly::Function<void ()>&)std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<folly::Function<void ()> > >, std::is_move_constructible<folly::Function<void ()> >, std::is_move_assignable<folly::Function<void ()> > >::value, void>::type’ at /usr/include/c++/14/bits/move.h:221:11,
    inlined from ‘folly::Function<void ()>::swap(folly::Function<void ()>&)’ at /usr/include/folly/Function.h:863:49,
    inlined from ‘folly::swap<void ()>(folly::Function<void ()>&, folly::Function<void ()>&)void’ at /usr/include/folly/Function.h:900:11,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’ at /usr/include/folly/Synchronized.h:918:9,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::Wrapper::subscribe(folly::Function<void ()>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:66:28,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper>::subscribe<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}&>(folly::observer::SimpleObservable<std::optional<long> >::Wrapper&, folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}&)void’ at /usr/include/folly/experimental/observer/Observable.h:41:25,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::subscribe<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}&>(folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}&)void’ at /usr/include/folly/experimental/observer/Observable-inl.h:87:22,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:179:22:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS7_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIlE10ensureInitEvENKUlvE_clEvEUlvE_EENS7_8ObserverINSA_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSN_EUlvE_EENSJ_INSA_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_EESZ_SU_EUlvE_vvLb0EEESN_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIlE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIlE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IlEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7,
    inlined from ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IlEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::Observer<long>::addCallback(folly::Function<void (folly::observer::Snapshot<long>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:10,
    inlined from ‘folly::observer::ReadMostlyAtomicObserver<long>::ReadMostlyAtomicObserver(folly::observer::Observer<long>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:186:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ReadMostlyAtomicObserver<long>::ReadMostlyAtomicObserver(folly::observer::Observer<long>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 76%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/security/extensions/ThriftParametersContext.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/security/extensions/ThriftParametersContext.cpp.o -MF CMakeFiles/thriftcpp2.dir/security/extensions/ThriftParametersContext.cpp.o.d -o CMakeFiles/thriftcpp2.dir/security/extensions/ThriftParametersContext.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/security/extensions/ThriftParametersContext.cpp
[ 77%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/security/extensions/Types.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/security/extensions/Types.cpp.o -MF CMakeFiles/thriftcpp2.dir/security/extensions/Types.cpp.o.d -o CMakeFiles/thriftcpp2.dir/security/extensions/Types.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/security/extensions/Types.cpp
[ 77%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/AdaptiveConcurrency.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/AdaptiveConcurrency.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/AdaptiveConcurrency.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/AdaptiveConcurrency.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/AdaptiveConcurrency.cpp
In file included from /usr/include/fizz/record/Types.h:11,
                 from /usr/include/fizz/record/Extensions.h:11,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/security/extensions/Types.h:19,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/security/extensions/Types.cpp:17:
In member function ‘folly::Optional<apache::thrift::ThriftParametersExt>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<apache::thrift::ThriftParametersExt>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::getThriftExtension(std::vector<fizz::Extension, std::allocator<fizz::Extension> > const&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/security/extensions/Types.cpp:43:19:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/folly/Optional.h:75:
/usr/include/folly/Utility.h: In function ‘apache::thrift::getThriftExtension(std::vector<fizz::Extension, std::allocator<fizz::Extension> > const&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 77%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/BaseThriftServer.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/BaseThriftServer.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/BaseThriftServer.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/BaseThriftServer.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/BaseThriftServer.cpp
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/AdaptiveConcurrency.h:21,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/AdaptiveConcurrency.cpp:17:
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
In file included from /usr/include/folly/functional/Invoke.h:32,
                 from /usr/include/folly/Function.h:218:
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<std::optional<unsigned int> >::Context::Context(std::shared_ptr<std::optional<unsigned int> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<std::optional<unsigned int> >::Context, std::shared_ptr<std::optional<unsigned int> const> >(folly::observer::SimpleObservable<std::optional<unsigned int> >::Context*, std::shared_ptr<std::optional<unsigned int> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<std::optional<unsigned int> >::Context, std::shared_ptr<std::optional<unsigned int> const> >(std::allocator<void>&, folly::observer::SimpleObservable<std::optional<unsigned int> >::Context*, std::shared_ptr<std::optional<unsigned int> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<std::optional<unsigned int> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<std::optional<unsigned int> const> >(std::allocator<void>, std::shared_ptr<std::optional<unsigned int> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<std::optional<unsigned int> >::Context, std::allocator<void>, std::shared_ptr<std::optional<unsigned int> const> >(folly::observer::SimpleObservable<std::optional<unsigned int> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<unsigned int> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<std::optional<unsigned int> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<unsigned int> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<unsigned int> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<std::optional<unsigned int> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<unsigned int> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<unsigned int> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<std::optional<unsigned int> >::Context, std::shared_ptr<std::optional<unsigned int> const> >(std::shared_ptr<std::optional<unsigned int> const>&&)std::shared_ptr<folly::observer::SimpleObservable<std::optional<unsigned int> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<std::optional<unsigned int> >::SimpleObservable(std::shared_ptr<std::optional<unsigned int> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<std::optional<unsigned int> >::SimpleObservable(std::optional<unsigned int>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<std::optional<unsigned int> >::SimpleObservable(std::optional<unsigned int>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::Context::Context(std::shared_ptr<std::optional<bool> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(folly::observer::SimpleObservable<std::optional<bool> >::Context*, std::shared_ptr<std::optional<bool> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(std::allocator<void>&, folly::observer::SimpleObservable<std::optional<bool> >::Context*, std::shared_ptr<std::optional<bool> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<std::optional<bool> const> >(std::allocator<void>, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(folly::observer::SimpleObservable<std::optional<bool> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(std::shared_ptr<std::optional<bool> const>&&)std::shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::shared_ptr<std::optional<bool> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::optional<bool>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::optional<bool>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::swap<folly::Function<void ()> >(folly::Function<void ()>&, folly::Function<void ()>&)std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<folly::Function<void ()> > >, std::is_move_constructible<folly::Function<void ()> >, std::is_move_assignable<folly::Function<void ()> > >::value, void>::type’ at /usr/include/c++/14/bits/move.h:221:11,
    inlined from ‘folly::Function<void ()>::swap(folly::Function<void ()>&)’ at /usr/include/folly/Function.h:863:49,
    inlined from ‘folly::swap<void ()>(folly::Function<void ()>&, folly::Function<void ()>&)void’ at /usr/include/folly/Function.h:900:11,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’ at /usr/include/folly/Synchronized.h:918:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<bool> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>::Function(folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<apache::thrift::AdaptiveConcurrencyController::Config>(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<apache::thrift::AdaptiveConcurrencyController::Config>(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<apache::thrift::AdaptiveConcurrencyController::Config>(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IN6apache6thrift29AdaptiveConcurrencyController6ConfigEEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotISB_EEEEEEUlvE_EENSA_INS2_12NonSharedPtrINS_13invoke_detail6traitsISB_E6resultIEEE4typeEEEOSB_EUlvE_EENSA_INS2_15UnwrapSharedPtrISO_E4typeEEESS_’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IN6apache6thrift29AdaptiveConcurrencyController6ConfigEEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotISB_EEEEEEUlvE_EENSA_INS2_12NonSharedPtrINS_13invoke_detail6traitsISB_E6resultIEEE4typeEEEOSB_EUlvE_EENSA_INS2_15UnwrapSharedPtrISO_E4typeEEESS_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IN6apache6thrift29AdaptiveConcurrencyController6ConfigEEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISI_EEEEEEUlvE_EENSH_INS9_12NonSharedPtrINS_13invoke_detail6traitsISI_E6resultIEEE4typeEEEOSI_EUlvE_EENSH_INS9_15UnwrapSharedPtrISU_E4typeEEESY_EUlvE_vvLb0EEESI_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IN6apache6thrift29AdaptiveConcurrencyController6ConfigEEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotISB_EEEEEEUlvE_EENSA_INS2_12NonSharedPtrINS_13invoke_detail6traitsISB_E6resultIEEE4typeEEEOSB_EUlvE_EENSA_INS2_15UnwrapSharedPtrISO_E4typeEEESS_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IN6apache6thrift29AdaptiveConcurrencyController6ConfigEEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotISB_EEEEEEUlvE_EENSA_INS2_12NonSharedPtrINS_13invoke_detail6traitsISB_E6resultIEEE4typeEEEOSB_EUlvE_EENSA_INS2_15UnwrapSharedPtrISO_E4typeEEESS_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>::Function(folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<apache::thrift::AdaptiveConcurrencyController::Config>(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<apache::thrift::AdaptiveConcurrencyController::Config>(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<apache::thrift::AdaptiveConcurrencyController::Config>(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<apache::thrift::AdaptiveConcurrencyController::Config>(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<apache::thrift::AdaptiveConcurrencyController::Config>(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>)::{lambda()#1}&&)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<apache::thrift::AdaptiveConcurrencyController::Config>(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7,
    inlined from ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IN6apache6thrift29AdaptiveConcurrencyController6ConfigEEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISI_EEEEEEUlvE_EENSH_INS9_12NonSharedPtrINS_13invoke_detail6traitsISI_E6resultIEEE4typeEEEOSI_EUlvE_EENSH_INS9_15UnwrapSharedPtrISU_E4typeEEESY_EUlvE_vvLb0EEESI_’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IN6apache6thrift29AdaptiveConcurrencyController6ConfigEEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotISB_EEEEEEUlvE_EENSA_INS2_12NonSharedPtrINS_13invoke_detail6traitsISB_E6resultIEEE4typeEEEOSB_EUlvE_EENSA_INS2_15UnwrapSharedPtrISO_E4typeEEESS_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IN6apache6thrift29AdaptiveConcurrencyController6ConfigEEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotISB_EEEEEEUlvE_EENSA_INS2_12NonSharedPtrINS_13invoke_detail6traitsISB_E6resultIEEE4typeEEEOSB_EUlvE_EENSA_INS2_15UnwrapSharedPtrISO_E4typeEEESS_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>::Function(folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<apache::thrift::AdaptiveConcurrencyController::Config>(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<apache::thrift::AdaptiveConcurrencyController::Config>(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>::Function(folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<apache::thrift::AdaptiveConcurrencyController::Config>(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<apache::thrift::AdaptiveConcurrencyController::Config>(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<apache::thrift::AdaptiveConcurrencyController::Config>(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<apache::thrift::AdaptiveConcurrencyController::Config>(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer::CallbackHandle::CallbackHandle<apache::thrift::AdaptiveConcurrencyController::Config>(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<apache::thrift::AdaptiveConcurrencyController::Config>(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<apache::thrift::AdaptiveConcurrencyController::Config>(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<apache::thrift::AdaptiveConcurrencyController::Config>(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<apache::thrift::AdaptiveConcurrencyController::Config>(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>::Function(folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>&&)’,
    inlined from ‘folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>::addCallback(folly::Function<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:10,
    inlined from ‘apache::thrift::AdaptiveConcurrencyController::AdaptiveConcurrencyController(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::observer::Observer<unsigned int>, apache::thrift::ThriftServerConfig&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/AdaptiveConcurrency.cpp:65:42:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::AdaptiveConcurrencyController::AdaptiveConcurrencyController(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::observer::Observer<unsigned int>, apache::thrift::ThriftServerConfig&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS7_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS7_8ObserverINSA_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSN_EUlvE_EENSJ_INSA_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_EESZ_SU_EUlvE_vvLb0EEESN_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IbEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7,
    inlined from ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IbEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::Observer<bool>::addCallback(folly::Function<void (folly::observer::Snapshot<bool>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:10,
    inlined from ‘folly::observer::ReadMostlyAtomicObserver<bool>::ReadMostlyAtomicObserver(folly::observer::Observer<bool>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:186:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ReadMostlyAtomicObserver<bool>::ReadMostlyAtomicObserver(folly::observer::Observer<bool>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘__ct ’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZZN6apache6thrift29AdaptiveConcurrencyControllerC4ENS0_8ObserverINS6_6ConfigEEENS7_IjEERNS5_18ThriftServerConfigEENKUlT_E_clINS0_8SnapshotIS8_EEEEDaSD_EUlvE_EENS7_INS2_12NonSharedPtrINS_13invoke_detail6traitsISD_E6resultIEEE4typeEEEOSD_EUlvE_EENS7_INS2_15UnwrapSharedPtrISO_E4typeEEESS_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44,
    inlined from ‘folly::observer_detail::makeObserver<apache::thrift::AdaptiveConcurrencyController::AdaptiveConcurrencyController(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::observer::Observer<unsigned int>, apache::thrift::ThriftServerConfig&)::{lambda(auto:1)#1}::operator()<folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config> >(folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>) const::{lambda()#1}>(apache::thrift::AdaptiveConcurrencyController::AdaptiveConcurrencyController(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::observer::Observer<unsigned int>, apache::thrift::ThriftServerConfig&)::{lambda(auto:1)#1}::operator()<folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config> >(folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>) const::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<apache::thrift::AdaptiveConcurrencyController::AdaptiveConcurrencyController(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::observer::Observer<unsigned int>, apache::thrift::ThriftServerConfig&)::{lambda(auto:1)#1}::operator()<folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config> >(folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>) const::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:28:4,
    inlined from ‘folly::observer::makeObserver<apache::thrift::AdaptiveConcurrencyController::AdaptiveConcurrencyController(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::observer::Observer<unsigned int>, apache::thrift::ThriftServerConfig&)::{lambda(auto:1)#1}::operator()<folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config> >(folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>) const::{lambda()#1}>(apache::thrift::AdaptiveConcurrencyController::AdaptiveConcurrencyController(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::observer::Observer<unsigned int>, apache::thrift::ThriftServerConfig&)::{lambda(auto:1)#1}::operator()<folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config> >(folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>) const::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<apache::thrift::AdaptiveConcurrencyController::AdaptiveConcurrencyController(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::observer::Observer<unsigned int>, apache::thrift::ThriftServerConfig&)::{lambda(auto:1)#1}::operator()<folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config> >(folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>) const::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘apache::thrift::AdaptiveConcurrencyController::AdaptiveConcurrencyController(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::observer::Observer<unsigned int>, apache::thrift::ThriftServerConfig&)::{lambda(auto:1)#1}::operator()<folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config> >(folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>) constauto’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/AdaptiveConcurrency.cpp:77:42,
    inlined from ‘folly::detail::function::FunctionTraits<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>::callSmall<apache::thrift::AdaptiveConcurrencyController::callSmall(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::observer::Observer<unsigned int>, apache::thrift::ThriftServerConfig&)::{lambda(auto:1)#1}>(folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>&&, folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void (folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>)>::callSmall<apache::thrift::AdaptiveConcurrencyController::callSmall(folly::observer::Observer<apache::thrift::AdaptiveConcurrencyController::Config>, folly::observer::Observer<unsigned int>, apache::thrift::ThriftServerConfig&)::{lambda(auto:1)#1}>(folly::observer::Snapshot<apache::thrift::AdaptiveConcurrencyController::Config>&&, folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 78%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/ConcurrencyControllerInterface.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/ConcurrencyControllerInterface.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/ConcurrencyControllerInterface.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/ConcurrencyControllerInterface.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ConcurrencyControllerInterface.cpp
[ 78%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/ConcurrencyControllerBase.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/ConcurrencyControllerBase.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/ConcurrencyControllerBase.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/ConcurrencyControllerBase.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ConcurrencyControllerBase.cpp
[ 78%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/Cpp2ConnContext.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/Cpp2ConnContext.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/Cpp2ConnContext.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/Cpp2ConnContext.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/Cpp2ConnContext.cpp
In file included from /usr/include/folly/Synchronized.h:32,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/BaseThriftServer.h:31,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/BaseThriftServer.cpp:17:
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
In file included from /usr/include/folly/Memory.h:34,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/BaseThriftServer.h:28:
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Context::Context(std::shared_ptr<std::optional<apache::thrift::CPUConcurrencyController::Config> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Context, std::shared_ptr<std::optional<apache::thrift::CPUConcurrencyController::Config> const> >(folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Context*, std::shared_ptr<std::optional<apache::thrift::CPUConcurrencyController::Config> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Context, std::shared_ptr<std::optional<apache::thrift::CPUConcurrencyController::Config> const> >(std::allocator<void>&, folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Context*, std::shared_ptr<std::optional<apache::thrift::CPUConcurrencyController::Config> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<std::optional<apache::thrift::CPUConcurrencyController::Config> const> >(std::allocator<void>, std::shared_ptr<std::optional<apache::thrift::CPUConcurrencyController::Config> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Context, std::allocator<void>, std::shared_ptr<std::optional<apache::thrift::CPUConcurrencyController::Config> const> >(folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<apache::thrift::CPUConcurrencyController::Config> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<apache::thrift::CPUConcurrencyController::Config> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<apache::thrift::CPUConcurrencyController::Config> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<apache::thrift::CPUConcurrencyController::Config> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<apache::thrift::CPUConcurrencyController::Config> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Context, std::shared_ptr<std::optional<apache::thrift::CPUConcurrencyController::Config> const> >(std::shared_ptr<std::optional<apache::thrift::CPUConcurrencyController::Config> const>&&)std::shared_ptr<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::SimpleObservable(std::shared_ptr<std::optional<apache::thrift::CPUConcurrencyController::Config> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::SimpleObservable(std::optional<apache::thrift::CPUConcurrencyController::Config>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::SimpleObservable(std::optional<apache::thrift::CPUConcurrencyController::Config>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Context::Context(std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Context, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Context*, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Context, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const> >(std::allocator<void>&, folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Context*, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const> >(std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Context, std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Context, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const> >(std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const>&&)std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::SimpleObservable(std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::SimpleObservable(folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > >)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::SimpleObservable(folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Context::Context(std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Context, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Context*, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Context, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const> >(std::allocator<void>&, folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Context*, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const> >(std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Context, std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Context, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const> >(std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const>&&)std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::SimpleObservable(std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::SimpleObservable(folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::SimpleObservable(folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Context::Context(std::shared_ptr<folly::observer::Observer<unsigned long> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Context, std::shared_ptr<folly::observer::Observer<unsigned long> const> >(folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Context*, std::shared_ptr<folly::observer::Observer<unsigned long> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Context, std::shared_ptr<folly::observer::Observer<unsigned long> const> >(std::allocator<void>&, folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Context*, std::shared_ptr<folly::observer::Observer<unsigned long> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<folly::observer::Observer<unsigned long> const> >(std::allocator<void>, std::shared_ptr<folly::observer::Observer<unsigned long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Context, std::allocator<void>, std::shared_ptr<folly::observer::Observer<unsigned long> const> >(folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<unsigned long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<unsigned long> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<unsigned long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<unsigned long> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<unsigned long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Context, std::shared_ptr<folly::observer::Observer<unsigned long> const> >(std::shared_ptr<folly::observer::Observer<unsigned long> const>&&)std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::SimpleObservable(std::shared_ptr<folly::observer::Observer<unsigned long> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::SimpleObservable(folly::observer::Observer<unsigned long>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::SimpleObservable(folly::observer::Observer<unsigned long>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Context::Context(std::shared_ptr<folly::observer::Observer<bool> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Context, std::shared_ptr<folly::observer::Observer<bool> const> >(folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Context*, std::shared_ptr<folly::observer::Observer<bool> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Context, std::shared_ptr<folly::observer::Observer<bool> const> >(std::allocator<void>&, folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Context*, std::shared_ptr<folly::observer::Observer<bool> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<folly::observer::Observer<bool> const> >(std::allocator<void>, std::shared_ptr<folly::observer::Observer<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Context, std::allocator<void>, std::shared_ptr<folly::observer::Observer<bool> const> >(folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<bool> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<bool> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Context, std::shared_ptr<folly::observer::Observer<bool> const> >(std::shared_ptr<folly::observer::Observer<bool> const>&&)std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<bool> >::SimpleObservable(std::shared_ptr<folly::observer::Observer<bool> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<bool> >::SimpleObservable(folly::observer::Observer<bool>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<folly::observer::Observer<bool> >::SimpleObservable(folly::observer::Observer<bool>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Context::Context(std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Context*, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const> >(std::allocator<void>&, folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Context*, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const> >(std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Context, std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const> >(std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const>&&)std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::SimpleObservable(std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::SimpleObservable(folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > >)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::SimpleObservable(folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Context::Context(std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Context*, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const> >(std::allocator<void>&, folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Context*, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const> >(std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Context, std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const> >(std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const>&&)std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::SimpleObservable(std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::SimpleObservable(folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::SimpleObservable(folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Context::Context(std::shared_ptr<folly::observer::Observer<unsigned int> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Context, std::shared_ptr<folly::observer::Observer<unsigned int> const> >(folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Context*, std::shared_ptr<folly::observer::Observer<unsigned int> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Context, std::shared_ptr<folly::observer::Observer<unsigned int> const> >(std::allocator<void>&, folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Context*, std::shared_ptr<folly::observer::Observer<unsigned int> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<folly::observer::Observer<unsigned int> const> >(std::allocator<void>, std::shared_ptr<folly::observer::Observer<unsigned int> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Context, std::allocator<void>, std::shared_ptr<folly::observer::Observer<unsigned int> const> >(folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<unsigned int> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<unsigned int> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<unsigned int> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<unsigned int> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<unsigned int> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Context, std::shared_ptr<folly::observer::Observer<unsigned int> const> >(std::shared_ptr<folly::observer::Observer<unsigned int> const>&&)std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::SimpleObservable(std::shared_ptr<folly::observer::Observer<unsigned int> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::SimpleObservable(folly::observer::Observer<unsigned int>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::SimpleObservable(folly::observer::Observer<unsigned int>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Context::Context(std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Context*, std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const> >(std::allocator<void>&, folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Context*, std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const> >(std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Context, std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const> >(std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const>&&)std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::SimpleObservable(std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::SimpleObservable(folly::observer::Observer<std::optional<unsigned long> >)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::SimpleObservable(folly::observer::Observer<std::optional<unsigned long> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<double> >::Context::Context(std::shared_ptr<folly::observer::Observer<double> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Context, std::shared_ptr<folly::observer::Observer<double> const> >(folly::observer::SimpleObservable<folly::observer::Observer<double> >::Context*, std::shared_ptr<folly::observer::Observer<double> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Context, std::shared_ptr<folly::observer::Observer<double> const> >(std::allocator<void>&, folly::observer::SimpleObservable<folly::observer::Observer<double> >::Context*, std::shared_ptr<folly::observer::Observer<double> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<folly::observer::Observer<double> const> >(std::allocator<void>, std::shared_ptr<folly::observer::Observer<double> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Context, std::allocator<void>, std::shared_ptr<folly::observer::Observer<double> const> >(folly::observer::SimpleObservable<folly::observer::Observer<double> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<double> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<double> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<double> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<double> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<double> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Context, std::shared_ptr<folly::observer::Observer<double> const> >(std::shared_ptr<folly::observer::Observer<double> const>&&)std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<double> >::SimpleObservable(std::shared_ptr<folly::observer::Observer<double> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<double> >::SimpleObservable(folly::observer::Observer<double>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<folly::observer::Observer<double> >::SimpleObservable(folly::observer::Observer<double>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Context::Context(std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Context, std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Context*, std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Context, std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const> >(std::allocator<void>&, folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Context*, std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const> >(std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Context, std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Context, std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const> >(std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const>&&)std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::SimpleObservable(std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::SimpleObservable(folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > >)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::SimpleObservable(folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Context::Context(std::shared_ptr<folly::observer::Observer<std::optional<bool> > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<bool> > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Context*, std::shared_ptr<folly::observer::Observer<std::optional<bool> > const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<bool> > const> >(std::allocator<void>&, folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Context*, std::shared_ptr<folly::observer::Observer<std::optional<bool> > const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<folly::observer::Observer<std::optional<bool> > const> >(std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<bool> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Context, std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<bool> > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<bool> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<bool> > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<bool> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<bool> > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<bool> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<bool> > const> >(std::shared_ptr<folly::observer::Observer<std::optional<bool> > const>&&)std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::SimpleObservable(std::shared_ptr<folly::observer::Observer<std::optional<bool> > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::SimpleObservable(folly::observer::Observer<std::optional<bool> >)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::SimpleObservable(folly::observer::Observer<std::optional<bool> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Context::Context(std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Context*, std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const> >(std::allocator<void>&, folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Context*, std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const> >(std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Context, std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const> >(std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const>&&)std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::SimpleObservable(std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::SimpleObservable(folly::observer::Observer<std::optional<unsigned int> >)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::SimpleObservable(folly::observer::Observer<std::optional<unsigned int> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Context::Context(std::shared_ptr<folly::observer::Observer<std::optional<double> > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<double> > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Context*, std::shared_ptr<folly::observer::Observer<std::optional<double> > const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<double> > const> >(std::allocator<void>&, folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Context*, std::shared_ptr<folly::observer::Observer<std::optional<double> > const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<folly::observer::Observer<std::optional<double> > const> >(std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<double> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Context, std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<double> > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<double> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<double> > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<double> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<double> > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<double> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<double> > const> >(std::shared_ptr<folly::observer::Observer<std::optional<double> > const>&&)std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::SimpleObservable(std::shared_ptr<folly::observer::Observer<std::optional<double> > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::SimpleObservable(folly::observer::Observer<std::optional<double> >)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::SimpleObservable(folly::observer::Observer<std::optional<double> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Context::Context(std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Context*, std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const> >(std::allocator<void>&, folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Context*, std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const> >(std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Context, std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const> >(std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const>&&)std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::SimpleObservable(std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::SimpleObservable(folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::SimpleObservable(folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::swap<folly::Function<void ()> >(folly::Function<void ()>&, folly::Function<void ()>&)std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<folly::Function<void ()> > >, std::is_move_constructible<folly::Function<void ()> >, std::is_move_assignable<folly::Function<void ()> > >::value, void>::type’ at /usr/include/c++/14/bits/move.h:221:11,
    inlined from ‘folly::Function<void ()>::swap(folly::Function<void ()>&)’ at /usr/include/folly/Function.h:863:49,
    inlined from ‘folly::swap<void ()>(folly::Function<void ()>&, folly::Function<void ()>&)void’ at /usr/include/folly/Function.h:900:11,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’ at /usr/include/folly/Synchronized.h:918:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/folly/container/detail/F14MapFallback.h:26,
                 from /usr/include/folly/container/F14Map.h:44,
                 from /usr/include/folly/io/async/EventBase.h:43,
                 from /usr/include/folly/io/async/AsyncSocketBase.h:20,
                 from /usr/include/folly/io/async/AsyncTransport.h:25,
                 from /usr/include/folly/io/async/AsyncSocketTransport.h:23,
                 from /usr/include/folly/io/async/AsyncSocket.h:34,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/Cpp2ConnContext.h:28,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/Cpp2ConnContext.cpp:17:
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<void const> ()>::Function<folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1}, void, void, false>(folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1})’,
    inlined from ‘folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::UnwrapSharedPtr<folly::invoke_detail::traits<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44,
    inlined from ‘apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ServerAttribute.h:179:12,
    inlined from ‘folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}::operator()() const’ at /usr/include/folly/synchronization/DelayedInit.h:85:36,
    inlined from ‘folly::invoke_fn::operator()<folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}&&) constdecltype ((static_cast<folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}&&>({parm#1}))())’ at /usr/include/folly/functional/Invoke.h:65:31,
    inlined from ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’ at /usr/include/folly/synchronization/CallOnce.h:156:11:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 78%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/Cpp2Connection.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/Cpp2Connection.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/Cpp2Connection.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/Cpp2Connection.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/Cpp2Connection.cpp
In member function ‘folly::Function<std::variant<std::monostate, std::reference_wrapper<apache::thrift::ResourcePoolHandle const>, apache::thrift::ServerRequestRejection> (apache::thrift::ServerRequest const&)>::Function<apache::thrift::ResourcePoolSet::poolSelectionFunction_::{lambda(apache::thrift::ServerRequest const&)#1}, void, void, true>(apache::thrift::ResourcePoolSet::poolSelectionFunction_::{lambda(apache::thrift::ServerRequest const&)#1})’,
    inlined from ‘apache::thrift::ResourcePoolSet::ResourcePoolSet()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ResourcePoolSet.h:36:7,
    inlined from ‘apache::thrift::BaseThriftServer::BaseThriftServer(apache::thrift::ThriftServerInitialConfig const&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/BaseThriftServer.cpp:86:19:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::BaseThriftServer::BaseThriftServer(apache::thrift::ThriftServerInitialConfig const&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<bool (folly::F14NodeMap<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::HeterogeneousAccessHash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, folly::HeterogeneousAccessEqualTo<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*) const>::Function()’,
    inlined from ‘apache::thrift::BaseThriftServer::BaseThriftServer(apache::thrift::ThriftServerInitialConfig const&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/BaseThriftServer.cpp:86:19:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::BaseThriftServer::BaseThriftServer(apache::thrift::ThriftServerInitialConfig const&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::variant<std::monostate, apache::thrift::AppClientException, apache::thrift::AppServerException, apache::thrift::AppOverloadedException, apache::thrift::AppQuotaExceededException> (apache::thrift::server::PreprocessParams const&) const>::Function()’,
    inlined from ‘apache::thrift::BaseThriftServer::BaseThriftServer(apache::thrift::ThriftServerInitialConfig const&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/BaseThriftServer.cpp:86:19:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::BaseThriftServer::BaseThriftServer(apache::thrift::ThriftServerInitialConfig const&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<void const> ()>::Function<folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1}, void, void, false>(folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1})’,
    inlined from ‘folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::UnwrapSharedPtr<folly::invoke_detail::traits<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44,
    inlined from ‘apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ServerAttribute.h:179:12,
    inlined from ‘folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}::operator()() const’ at /usr/include/folly/synchronization/DelayedInit.h:85:36,
    inlined from ‘folly::invoke_fn::operator()<folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}&&) constdecltype ((static_cast<folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}&&>({parm#1}))())’ at /usr/include/folly/functional/Invoke.h:65:31,
    inlined from ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’ at /usr/include/folly/synchronization/CallOnce.h:156:11:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<void const> ()>::Function<folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1}, void, void, false>(folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1})’,
    inlined from ‘folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::UnwrapSharedPtr<folly::invoke_detail::traits<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44,
    inlined from ‘apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ServerAttribute.h:179:12,
    inlined from ‘folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}::operator()() const’ at /usr/include/folly/synchronization/DelayedInit.h:85:36,
    inlined from ‘folly::invoke_fn::operator()<folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}&&) constdecltype ((static_cast<folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}&&>({parm#1}))())’ at /usr/include/folly/functional/Invoke.h:65:31,
    inlined from ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’ at /usr/include/folly/synchronization/CallOnce.h:156:11:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<long> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<apache::thrift::CPUConcurrencyController::Config> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS7_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIlE10ensureInitEvENKUlvE_clEvEUlvE_EENS7_8ObserverINSA_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSN_EUlvE_EENSJ_INSA_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_EESZ_SU_EUlvE_vvLb0EEESN_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIlE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIlE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<void const> ()>::Function<folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1}, void, void, false>(folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1})’,
    inlined from ‘folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::UnwrapSharedPtr<folly::invoke_detail::traits<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44,
    inlined from ‘apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}::operator()() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ServerAttribute.h:179:12,
    inlined from ‘folly::DelayedInit<folly::observer::Observer<bool> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1})::{lambda()#1}::operator()() const’ at /usr/include/folly/synchronization/DelayedInit.h:85:36,
    inlined from ‘folly::invoke_fn::operator()<folly::DelayedInit<folly::observer::Observer<bool> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<bool> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1})::{lambda()#1}&&) constdecltype ((static_cast<folly::DelayedInit<folly::observer::Observer<bool> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1})::{lambda()#1}&&>({parm#1}))())’ at /usr/include/folly/functional/Invoke.h:65:31,
    inlined from ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<bool> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<bool> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’ at /usr/include/folly/synchronization/CallOnce.h:156:11:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<bool> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<bool> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IlEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7,
    inlined from ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IlEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::Observer<long>::addCallback(folly::Function<void (folly::observer::Snapshot<long>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:10,
    inlined from ‘folly::observer::ReadMostlyAtomicObserver<long>::ReadMostlyAtomicObserver(folly::observer::Observer<long>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:186:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ReadMostlyAtomicObserver<long>::ReadMostlyAtomicObserver(folly::observer::Observer<long>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::variant<std::monostate, std::reference_wrapper<apache::thrift::ResourcePoolHandle const>, apache::thrift::ServerRequestRejection> (apache::thrift::ServerRequest const&)>::Function<apache::thrift::ResourcePoolSet::poolSelectionFunction_::{lambda(apache::thrift::ServerRequest const&)#1}, void, void, true>(apache::thrift::ResourcePoolSet::poolSelectionFunction_::{lambda(apache::thrift::ServerRequest const&)#1})’,
    inlined from ‘apache::thrift::ResourcePoolSet::ResourcePoolSet()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ResourcePoolSet.h:36:7,
    inlined from ‘apache::thrift::BaseThriftServer::BaseThriftServer()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/BaseThriftServer.cpp:73:19:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::BaseThriftServer::BaseThriftServer()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<bool (folly::F14NodeMap<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::HeterogeneousAccessHash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, folly::HeterogeneousAccessEqualTo<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*) const>::Function()’,
    inlined from ‘apache::thrift::BaseThriftServer::BaseThriftServer()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/BaseThriftServer.cpp:73:19:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::BaseThriftServer::BaseThriftServer()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::variant<std::monostate, apache::thrift::AppClientException, apache::thrift::AppServerException, apache::thrift::AppOverloadedException, apache::thrift::AppQuotaExceededException> (apache::thrift::server::PreprocessParams const&) const>::Function()’,
    inlined from ‘apache::thrift::BaseThriftServer::BaseThriftServer()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/BaseThriftServer.cpp:73:19:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::BaseThriftServer::BaseThriftServer()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 79%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/Cpp2Worker.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/Cpp2Worker.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/Cpp2Worker.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/Cpp2Worker.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/Cpp2Worker.cpp
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/Cpp2Connection.h:29,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/Cpp2Connection.cpp:17:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/GeneratedCodeHelper.h: In constructor ‘apache::thrift::detail::si::AsyncTmPrep::AsyncTmPrep(apache::thrift::ServerInterface*, apache::thrift::detail::si::CallbackBase*)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/GeneratedCodeHelper.h:1594:67: warning: ‘apache::thrift::concurrency::ThreadManager* apache::thrift::HandlerCallbackBase::getThreadManager_deprecated()’ is deprecated: use getHandlerExecutor() [-Wdeprecated-declarations]
 1594 |     if (auto threadManager = callback->getThreadManager_deprecated();
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/GeneratedCodeHelper.h:38:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:1294:3: note: declared here
 1294 |   getThreadManager_deprecated();
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/Cpp2Worker.h:38,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/Cpp2Connection.h:32:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h: In member function ‘virtual void apache::thrift::ThriftServer::setIsOverloaded(apache::thrift::IsOverloadedFunc)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h:963:38: warning: ‘virtual void apache::thrift::BaseThriftServer::setIsOverloaded(apache::thrift::IsOverloadedFunc)’ is deprecated: Use setPreprocess instead [-Wdeprecated-declarations]
  963 |     BaseThriftServer::setIsOverloaded(std::move(isOverloaded));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h:55:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/BaseThriftServer.h:1360:60: note: declared here
 1360 |   [[deprecated("Use setPreprocess instead")]] virtual void setIsOverloaded(
      |                                                            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/Cpp2Worker.h:38,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/Cpp2Worker.cpp:17:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h: In member function ‘virtual void apache::thrift::ThriftServer::setIsOverloaded(apache::thrift::IsOverloadedFunc)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h:963:38: warning: ‘virtual void apache::thrift::BaseThriftServer::setIsOverloaded(apache::thrift::IsOverloadedFunc)’ is deprecated: Use setPreprocess instead [-Wdeprecated-declarations]
  963 |     BaseThriftServer::setIsOverloaded(std::move(isOverloaded));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h:55:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/BaseThriftServer.h:1360:60: note: declared here
 1360 |   [[deprecated("Use setPreprocess instead")]] virtual void setIsOverloaded(
      |                                                            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/Cpp2Connection.h:29,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/Cpp2Worker.cpp:35:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/GeneratedCodeHelper.h: In constructor ‘apache::thrift::detail::si::AsyncTmPrep::AsyncTmPrep(apache::thrift::ServerInterface*, apache::thrift::detail::si::CallbackBase*)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/GeneratedCodeHelper.h:1594:67: warning: ‘apache::thrift::concurrency::ThreadManager* apache::thrift::HandlerCallbackBase::getThreadManager_deprecated()’ is deprecated: use getHandlerExecutor() [-Wdeprecated-declarations]
 1594 |     if (auto threadManager = callback->getThreadManager_deprecated();
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h:53:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:1294:3: note: declared here
 1294 |   getThreadManager_deprecated();
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/Cpp2Worker.cpp: In lambda function:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/Cpp2Worker.cpp:62:29: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
   62 |   evb->runInEventBaseThread([=, self_weak = std::move(self_weak)]() {
      |                             ^
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/Cpp2Worker.cpp:62:29: note: add explicit ‘this’ or ‘*this’ capture
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/Cpp2Worker.cpp: In static member function ‘static void apache::thrift::Cpp2Worker::dispatchRequest(apache::thrift::AsyncProcessor*, apache::thrift::ResponseChannelRequest::UniquePtr, apache::thrift::SerializedCompressedRequest&&, const PerServiceMetadata::FindMethodResult&, apache::thrift::protocol::PROTOCOL_TYPES, apache::thrift::Cpp2RequestContext*, apache::thrift::concurrency::ThreadManager*, apache::thrift::server::ServerConfigs*)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/Cpp2Worker.cpp:557:67: warning: ‘apache::thrift::ResourcePool& apache::thrift::ResourcePoolSet::resourcePoolByPriority_deprecated(apache::thrift::concurrency::PRIORITY) const’ is deprecated: Use resourcePool instead [-Wdeprecated-declarations]
  556 |             resourcePool = &serverConfigs->resourcePoolSet()
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
  557 |                                 .resourcePoolByPriority_deprecated(priority);
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/BaseThriftServer.h:51:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ResourcePoolSet.h:100:3: note: declared here
  100 |   resourcePoolByPriority_deprecated(concurrency::PRIORITY priority) const;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/folly/io/IOBuf.h:37,
                 from /usr/include/folly/io/async/AsyncTransport.h:23,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/Cpp2Connection.h:25:
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
In file included from /usr/include/folly/Optional.h:75,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/Cpp2Connection.h:23:
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned char>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned char>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘wangle::TransportInfo::TransportInfo()’ at /usr/include/wangle/acceptor/TransportInfo.h:45:8,
    inlined from ‘apache::thrift::(anonymous namespace)::TransportUpgradeSendCallback::messageSent()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/Cpp2Connection.cpp:96:37:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::(anonymous namespace)::TransportUpgradeSendCallback::messageSent()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::Context::Context(std::shared_ptr<std::optional<bool> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(folly::observer::SimpleObservable<std::optional<bool> >::Context*, std::shared_ptr<std::optional<bool> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(std::allocator<void>&, folly::observer::SimpleObservable<std::optional<bool> >::Context*, std::shared_ptr<std::optional<bool> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<std::optional<bool> const> >(std::allocator<void>, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(folly::observer::SimpleObservable<std::optional<bool> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(std::shared_ptr<std::optional<bool> const>&&)std::shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::shared_ptr<std::optional<bool> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::optional<bool>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::optional<bool>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::Context::Context(std::shared_ptr<std::optional<long> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<std::optional<long> >::Context, std::shared_ptr<std::optional<long> const> >(folly::observer::SimpleObservable<std::optional<long> >::Context*, std::shared_ptr<std::optional<long> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<std::optional<long> >::Context, std::shared_ptr<std::optional<long> const> >(std::allocator<void>&, folly::observer::SimpleObservable<std::optional<long> >::Context*, std::shared_ptr<std::optional<long> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<std::optional<long> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<std::optional<long> const> >(std::allocator<void>, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<std::optional<long> >::Context, std::allocator<void>, std::shared_ptr<std::optional<long> const> >(folly::observer::SimpleObservable<std::optional<long> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<std::optional<long> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<long> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<std::optional<long> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<long> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<std::optional<long> >::Context, std::shared_ptr<std::optional<long> const> >(std::shared_ptr<std::optional<long> const>&&)std::shared_ptr<folly::observer::SimpleObservable<std::optional<long> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::SimpleObservable(std::shared_ptr<std::optional<long> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::SimpleObservable(std::optional<long>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<std::optional<long> >::SimpleObservable(std::optional<long>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/c++/14/bits/shared_ptr_atomic.h:33,
                 from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/Cpp2Connection.h:20:
In member function ‘std::__atomic_base<unsigned long>::store(unsigned long, std::memory_order)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:506:30,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/c++/14/bits/atomic_base.h:477:25: warning: ‘__atomic_store_8’ writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
  477 |         __atomic_store_n(&_M_i, __i, int(__m));
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/folly/FBString.h:44,
                 from /usr/include/folly/IPAddressV4.h:34,
                 from /usr/include/folly/IPAddress.h:38,
                 from /usr/include/folly/SocketAddress.h:26,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/Cpp2Connection.h:24:
In function ‘folly::checkedMalloc(unsigned long)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:505:59,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/folly/memory/Malloc.h:415:19: note: destination object of size 0 allocated by ‘malloc’
  415 |   void* p = malloc(size);
      |             ~~~~~~^~~~~~
In file included from /usr/include/folly/container/detail/F14MapFallback.h:26,
                 from /usr/include/folly/container/F14Map.h:44,
                 from /usr/include/folly/io/async/EventBase.h:43,
                 from /usr/include/folly/io/async/AsyncSocketBase.h:20,
                 from /usr/include/folly/io/async/AsyncTransport.h:25:
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS7_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIlE10ensureInitEvENKUlvE_clEvEUlvE_EENS7_8ObserverINSA_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSN_EUlvE_EENSJ_INSA_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_EESZ_SU_EUlvE_vvLb0EEESN_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIlE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIlE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS7_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS7_8ObserverINSA_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSN_EUlvE_EENSJ_INSA_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_EESZ_SU_EUlvE_vvLb0EEESN_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::swap<folly::Function<void ()> >(folly::Function<void ()>&, folly::Function<void ()>&)std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<folly::Function<void ()> > >, std::is_move_constructible<folly::Function<void ()> >, std::is_move_assignable<folly::Function<void ()> > >::value, void>::type’ at /usr/include/c++/14/bits/move.h:221:11,
    inlined from ‘folly::Function<void ()>::swap(folly::Function<void ()>&)’ at /usr/include/folly/Function.h:863:49,
    inlined from ‘folly::swap<void ()>(folly::Function<void ()>&, folly::Function<void ()>&)void’ at /usr/include/folly/Function.h:900:11,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’ at /usr/include/folly/Synchronized.h:918:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<void const> ()>::Function<folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1}, void, void, false>(folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1})’,
    inlined from ‘folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::UnwrapSharedPtr<folly::invoke_detail::traits<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44,
    inlined from ‘apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ServerAttribute.h:179:12,
    inlined from ‘folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}::operator()() const’ at /usr/include/folly/synchronization/DelayedInit.h:85:36,
    inlined from ‘folly::invoke_fn::operator()<folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}&&) constdecltype ((static_cast<folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}&&>({parm#1}))())’ at /usr/include/folly/functional/Invoke.h:65:31,
    inlined from ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’ at /usr/include/folly/synchronization/CallOnce.h:156:11:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<void const> ()>::Function<folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1}, void, void, false>(folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1})’,
    inlined from ‘folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::UnwrapSharedPtr<folly::invoke_detail::traits<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44,
    inlined from ‘apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ServerAttribute.h:179:12,
    inlined from ‘folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}::operator()() const’ at /usr/include/folly/synchronization/DelayedInit.h:85:36,
    inlined from ‘folly::invoke_fn::operator()<folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}&&) constdecltype ((static_cast<folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}&&>({parm#1}))())’ at /usr/include/folly/functional/Invoke.h:65:31,
    inlined from ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’ at /usr/include/folly/synchronization/CallOnce.h:156:11:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<bool> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<long> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IlEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7,
    inlined from ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IlEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::Observer<long>::addCallback(folly::Function<void (folly::observer::Snapshot<long>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:10,
    inlined from ‘folly::observer::ReadMostlyAtomicObserver<long>::ReadMostlyAtomicObserver(folly::observer::Observer<long>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:186:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ReadMostlyAtomicObserver<long>::ReadMostlyAtomicObserver(folly::observer::Observer<long>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IbEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7,
    inlined from ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IbEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::Observer<bool>::addCallback(folly::Function<void (folly::observer::Snapshot<bool>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:10,
    inlined from ‘folly::observer::ReadMostlyAtomicObserver<bool>::ReadMostlyAtomicObserver(folly::observer::Observer<bool>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:186:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ReadMostlyAtomicObserver<bool>::ReadMostlyAtomicObserver(folly::observer::Observer<bool>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::Cpp2Connection::Cpp2Request::sendReply(apache::thrift::ResponsePayload&&, apache::thrift::MessageChannel::SendCallback*, folly::Optional<unsigned int>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/HeaderServerChannel.h:123:50:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::Cpp2Connection::Cpp2Request::sendReply(apache::thrift::ResponsePayload&&, apache::thrift::MessageChannel::SendCallback*, folly::Optional<unsigned int>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::HeaderServerChannel::HeaderRequest::sendException(apache::thrift::ResponsePayload&&, apache::thrift::MessageChannel::SendCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/HeaderServerChannel.h:123:50,
    inlined from ‘apache::thrift::Cpp2Connection::Cpp2Request::sendException(apache::thrift::ResponsePayload&&, apache::thrift::MessageChannel::SendCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/Cpp2Connection.cpp:778:26:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::Cpp2Connection::Cpp2Request::sendException(apache::thrift::ResponsePayload&&, apache::thrift::MessageChannel::SendCallback*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::Cpp2Connection::requestReceived(std::unique_ptr<apache::thrift::HeaderServerChannel::HeaderRequest, std::default_delete<apache::thrift::HeaderServerChannel::HeaderRequest> >&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/HeaderServerChannel.h:123:50:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::Cpp2Connection::requestReceived(std::unique_ptr<apache::thrift::HeaderServerChannel::HeaderRequest, std::default_delete<apache::thrift::HeaderServerChannel::HeaderRequest> >&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/folly/container/detail/F14MapFallback.h:23,
                 from /usr/include/folly/container/F14Map.h:44,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/Cpp2Worker.h:26:
In member function ‘folly::Optional<wangle::SSLErrorEnum>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<wangle::SSLErrorEnum>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘wangle::UnencryptedAcceptorHandshakeHelper::start(std::unique_ptr<folly::AsyncSSLSocket, folly::DelayedDestruction::Destructor>, wangle::AcceptorHandshakeHelper::Callback*)’ at /usr/include/wangle/acceptor/UnencryptedAcceptorHandshakeHelper.h:37:30:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/folly/lang/Exception.h:30,
                 from /usr/include/folly/Range.h:46,
                 from /usr/include/folly/container/F14Map.h:36:
/usr/include/folly/Utility.h: In member function ‘wangle::UnencryptedAcceptorHandshakeHelper::start(std::unique_ptr<folly::AsyncSSLSocket, folly::DelayedDestruction::Destructor>, wangle::AcceptorHandshakeHelper::Callback*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/folly/detail/ThreadLocalDetail.h:31,
                 from /usr/include/folly/ThreadLocal.h:52,
                 from /usr/include/folly/experimental/observer/Observer.h:23,
                 from /usr/include/folly/io/async/AsyncServerSocket.h:32,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/Cpp2Worker.h:27:
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned char>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned char>::Optional(folly::Optional<unsigned char>&&)’ at /usr/include/folly/Optional.h:137:57,
    inlined from ‘wangle::TransportInfo::TransportInfo(wangle::TransportInfo&&)’ at /usr/include/wangle/acceptor/TransportInfo.h:45:8,
    inlined from ‘apache::thrift::PeekingManagerBase::PeekingManagerBase(std::shared_ptr<apache::thrift::Cpp2Worker>, folly::SocketAddress const&, wangle::TransportInfo, apache::thrift::ThriftServer*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/peeking/PeekingManager.h:56:9:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::PeekingManagerBase::PeekingManagerBase(std::shared_ptr<apache::thrift::Cpp2Worker>, folly::SocketAddress const&, wangle::TransportInfo, apache::thrift::ThriftServer*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned char>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned char>::Optional(folly::Optional<unsigned char>&&)’ at /usr/include/folly/Optional.h:137:57,
    inlined from ‘wangle::TransportInfo::TransportInfo(wangle::TransportInfo&&)’ at /usr/include/wangle/acceptor/TransportInfo.h:45:8,
    inlined from ‘apache::thrift::TransportPeekingManager::TransportPeekingManager(std::shared_ptr<apache::thrift::Cpp2Worker>, folly::SocketAddress const&, wangle::TransportInfo, apache::thrift::ThriftServer*, std::unique_ptr<folly::AsyncTransport, folly::DelayedDestruction::Destructor>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/peeking/PeekingManager.h:345:72:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::TransportPeekingManager::TransportPeekingManager(std::shared_ptr<apache::thrift::Cpp2Worker>, folly::SocketAddress const&, wangle::TransportInfo, apache::thrift::ThriftServer*, std::unique_ptr<folly::AsyncTransport, folly::DelayedDestruction::Destructor>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned char>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned char>::Optional(folly::Optional<unsigned char> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘wangle::TransportInfo::TransportInfo(wangle::TransportInfo const&)’ at /usr/include/wangle/acceptor/TransportInfo.h:45:8:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘wangle::TransportInfo::TransportInfo(wangle::TransportInfo const&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned char>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned char>::Optional(folly::Optional<unsigned char>&&)’ at /usr/include/folly/Optional.h:137:57,
    inlined from ‘wangle::TransportInfo::TransportInfo(wangle::TransportInfo&&)’ at /usr/include/wangle/acceptor/TransportInfo.h:45:8,
    inlined from ‘apache::thrift::CheckTLSPeekingManager::CheckTLSPeekingManager(std::shared_ptr<apache::thrift::Cpp2Worker>, folly::SocketAddress const&, wangle::TransportInfo, apache::thrift::ThriftServer*, std::unique_ptr<folly::AsyncSocket, folly::DelayedDestruction::Destructor>, std::shared_ptr<apache::thrift::server::TServerObserver>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/peeking/PeekingManager.h:105:69,
    inlined from ‘apache::thrift::Cpp2Worker::plaintextConnectionReady(std::unique_ptr<folly::AsyncSocket, folly::DelayedDestruction::Destructor>, folly::SocketAddress const&, wangle::TransportInfo&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/Cpp2Worker.cpp:242:35:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::Cpp2Worker::plaintextConnectionReady(std::unique_ptr<folly::AsyncSocket, folly::DelayedDestruction::Destructor>, folly::SocketAddress const&, wangle::TransportInfo&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function<apache::thrift::detail::ap::processViaExecuteRequest(apache::thrift::AsyncProcessor*, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::SerializedCompressedRequest&&, apache::thrift::AsyncProcessorFactory::MethodMetadata const&, apache::thrift::protocol::PROTOCOL_TYPES, apache::thrift::Cpp2RequestContext*, apache::thrift::concurrency::ThreadManager*)::{lambda()#1}, void, void, false>(apache::thrift::detail::ap::processViaExecuteRequest(apache::thrift::AsyncProcessor*, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::SerializedCompressedRequest&&, apache::thrift::AsyncProcessorFactory::MethodMetadata const&, apache::thrift::protocol::PROTOCOL_TYPES, apache::thrift::Cpp2RequestContext*, apache::thrift::concurrency::ThreadManager*)::{lambda()#1})’,
    inlined from ‘apache::thrift::detail::ap::processViaExecuteRequest(apache::thrift::AsyncProcessor*, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::SerializedCompressedRequest&&, apache::thrift::AsyncProcessorFactory::MethodMetadata const&, apache::thrift::protocol::PROTOCOL_TYPES, apache::thrift::Cpp2RequestContext*, apache::thrift::concurrency::ThreadManager*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/GeneratedCodeHelper.h:977:14:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘apache::thrift::detail::ap::processViaExecuteRequest(apache::thrift::AsyncProcessor*, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::SerializedCompressedRequest&&, apache::thrift::AsyncProcessorFactory::MethodMetadata const&, apache::thrift::protocol::PROTOCOL_TYPES, apache::thrift::Cpp2RequestContext*, apache::thrift::concurrency::ThreadManager*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 79%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/CPUConcurrencyController.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/CPUConcurrencyController.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/CPUConcurrencyController.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/CPUConcurrencyController.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/CPUConcurrencyController.cpp
In member function ‘__ct ’,
    inlined from ‘apache::thrift::Cpp2Worker::initRequestsRegistry()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/Cpp2Worker.cpp:62:28:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::Cpp2Worker::initRequestsRegistry()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::Context::Context(std::shared_ptr<std::optional<bool> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(folly::observer::SimpleObservable<std::optional<bool> >::Context*, std::shared_ptr<std::optional<bool> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(std::allocator<void>&, folly::observer::SimpleObservable<std::optional<bool> >::Context*, std::shared_ptr<std::optional<bool> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<std::optional<bool> const> >(std::allocator<void>, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(folly::observer::SimpleObservable<std::optional<bool> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(std::shared_ptr<std::optional<bool> const>&&)std::shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::shared_ptr<std::optional<bool> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::optional<bool>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::optional<bool>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/folly/container/detail/F14MapFallback.h:26:
In member function ‘folly::f14::detail::F14Chunk<std::pair<apache::thrift::AsyncProcessorFactory* const, apache::thrift::Cpp2Worker::PerServiceMetadata>*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<apache::thrift::AsyncProcessorFactory*, apache::thrift::Cpp2Worker::PerServiceMetadata, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<apache::thrift::AsyncProcessorFactory*, apache::thrift::Cpp2Worker::PerServiceMetadata, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<apache::thrift::AsyncProcessorFactory*, apache::thrift::Cpp2Worker::PerServiceMetadata, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<apache::thrift::AsyncProcessorFactory*, apache::thrift::Cpp2Worker::PerServiceMetadata, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/bits/shared_ptr_atomic.h:33,
                 from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/Cpp2Worker.h:20:
In member function ‘std::__atomic_base<unsigned long>::store(unsigned long, std::memory_order)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:506:30,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/c++/14/bits/atomic_base.h:477:25: warning: ‘__atomic_store_8’ writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
  477 |         __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:45:
In function ‘folly::checkedMalloc(unsigned long)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:505:59,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/folly/memory/Malloc.h:415:19: note: destination object of size 0 allocated by ‘malloc’
  415 |   void* p = malloc(size);
      |             ~~~~~~^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS7_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS7_8ObserverINSA_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSN_EUlvE_EENSJ_INSA_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_EESZ_SU_EUlvE_vvLb0EEESN_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::swap<folly::Function<void ()> >(folly::Function<void ()>&, folly::Function<void ()>&)std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<folly::Function<void ()> > >, std::is_move_constructible<folly::Function<void ()> >, std::is_move_assignable<folly::Function<void ()> > >::value, void>::type’ at /usr/include/c++/14/bits/move.h:221:11,
    inlined from ‘folly::Function<void ()>::swap(folly::Function<void ()>&)’ at /usr/include/folly/Function.h:863:49,
    inlined from ‘folly::swap<void ()>(folly::Function<void ()>&, folly::Function<void ()>&)void’ at /usr/include/folly/Function.h:900:11,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’ at /usr/include/folly/Synchronized.h:918:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<void const> ()>::Function<folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1}, void, void, false>(folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1})’,
    inlined from ‘folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::UnwrapSharedPtr<folly::invoke_detail::traits<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44,
    inlined from ‘apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ServerAttribute.h:179:12,
    inlined from ‘folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}::operator()() const’ at /usr/include/folly/synchronization/DelayedInit.h:85:36,
    inlined from ‘folly::invoke_fn::operator()<folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}&&) constdecltype ((static_cast<folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}&&>({parm#1}))())’ at /usr/include/folly/functional/Invoke.h:65:31,
    inlined from ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’ at /usr/include/folly/synchronization/CallOnce.h:156:11:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<bool> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IbEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7,
    inlined from ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IbEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::Observer<bool>::addCallback(folly::Function<void (folly::observer::Snapshot<bool>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:10,
    inlined from ‘folly::observer::ReadMostlyAtomicObserver<bool>::ReadMostlyAtomicObserver(folly::observer::Observer<bool>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:186:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ReadMostlyAtomicObserver<bool>::ReadMostlyAtomicObserver(folly::observer::Observer<bool>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘wangle::Acceptor::makeNewAsyncSocket(folly::EventBase*, int, folly::SocketAddress const*)’ at /usr/include/folly/io/async/AsyncSocket.h:504:49,
    inlined from ‘apache::thrift::Cpp2Worker::makeNewAsyncSocket(folly::EventBase*, int, folly::SocketAddress const*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/Cpp2Worker.cpp:254:60:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::Cpp2Worker::makeNewAsyncSocket(folly::EventBase*, int, folly::SocketAddress const*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::QueueReplyInfo::operator()()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:35:20,
    inlined from ‘apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}::operator()<apache::thrift::QueueReplyInfo&>(apache::thrift::QueueReplyInfo&) constauto’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:100:48,
    inlined from ‘std::__invoke_impl<void, apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, apache::thrift::QueueReplyInfo&>(std::__invoke_other, apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, apache::thrift::QueueReplyInfo&)void’ at /usr/include/c++/14/bits/invoke.h:61:36,
    inlined from ‘std::__invoke<apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, apache::thrift::QueueReplyInfo&>(apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, apache::thrift::QueueReplyInfo&)std::__invoke_result<apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, apache::thrift::QueueReplyInfo&>::type’ at /usr/include/c++/14/bits/invoke.h:96:40,
    inlined from ‘std::__detail::__variant::__gen_vtable_impl<std::__detail::__variant::_Multi_array<std::__detail::__variant::__deduce_visit_result<void> (*)(apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&)>, std::integer_sequence<unsigned long, 0ul> >::__visit_invoke(apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&)’ at /usr/include/c++/14/variant:1060:24,
    inlined from ‘std::__do_visit<std::__detail::__variant::__deduce_visit_result<void>, apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&>(apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&)decltype(auto)’ at /usr/include/c++/14/variant:1816:5,
    inlined from ‘std::visit<apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&>(apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&)std::invoke_result<apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, std::__conditional<is_lvalue_reference_v<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&> >::type<std::variant_alternative<0ul, std::remove_reference<decltype (__as((declval<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&>)()))>::type>::type&, std::variant_alternative<0ul, std::remove_reference<decltype (__as((declval<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&>)()))>::type>::type&&> >::type’ at /usr/include/c++/14/variant:1879:34,
    inlined from ‘apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:100:15,
    inlined from ‘folly::detail::invokeConsumerWithTask<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer&, void, void, void>(apache::thrift::ReplyInfoConsumer&, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&, std::shared_ptr<folly::RequestContext>&&)folly::AtomicNotificationQueueTaskStatus’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:281:11,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::drive<apache::thrift::ReplyInfoConsumer&>(apache::thrift::ReplyInfoConsumer&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:339:41,
    inlined from ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::drive<apache::thrift::ReplyInfoConsumer&>(apache::thrift::ReplyInfoConsumer&)bool’ at /usr/include/folly/io/async/EventBaseAtomicNotificationQueue-inl.h:266:44,
    inlined from ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::execute()’ at /usr/include/folly/io/async/EventBaseAtomicNotificationQueue-inl.h:285:8:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::execute()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::StreamReplyInfo::operator()()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:56:26,
    inlined from ‘apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}::operator()<apache::thrift::StreamReplyInfo&>(apache::thrift::StreamReplyInfo&) constauto’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:100:48,
    inlined from ‘std::__invoke_impl<void, apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, apache::thrift::StreamReplyInfo&>(std::__invoke_other, apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, apache::thrift::StreamReplyInfo&)void’ at /usr/include/c++/14/bits/invoke.h:61:36,
    inlined from ‘std::__invoke<apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, apache::thrift::StreamReplyInfo&>(apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, apache::thrift::StreamReplyInfo&)std::__invoke_result<apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, apache::thrift::StreamReplyInfo&>::type’ at /usr/include/c++/14/bits/invoke.h:96:40,
    inlined from ‘std::__detail::__variant::__gen_vtable_impl<std::__detail::__variant::_Multi_array<std::__detail::__variant::__deduce_visit_result<void> (*)(apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&)>, std::integer_sequence<unsigned long, 1ul> >::__visit_invoke(apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&)’ at /usr/include/c++/14/variant:1060:24,
    inlined from ‘std::__do_visit<std::__detail::__variant::__deduce_visit_result<void>, apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&>(apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&)decltype(auto)’ at /usr/include/c++/14/variant:1817:5,
    inlined from ‘std::visit<apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&>(apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&)std::invoke_result<apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, std::__conditional<is_lvalue_reference_v<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&> >::type<std::variant_alternative<0ul, std::remove_reference<decltype (__as((declval<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&>)()))>::type>::type&, std::variant_alternative<0ul, std::remove_reference<decltype (__as((declval<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&>)()))>::type>::type&&> >::type’ at /usr/include/c++/14/variant:1879:34,
    inlined from ‘apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:100:15,
    inlined from ‘folly::detail::invokeConsumerWithTask<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer&, void, void, void>(apache::thrift::ReplyInfoConsumer&, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&, std::shared_ptr<folly::RequestContext>&&)folly::AtomicNotificationQueueTaskStatus’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:281:11,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::drive<apache::thrift::ReplyInfoConsumer&>(apache::thrift::ReplyInfoConsumer&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:339:41,
    inlined from ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::drive<apache::thrift::ReplyInfoConsumer&>(apache::thrift::ReplyInfoConsumer&)bool’ at /usr/include/folly/io/async/EventBaseAtomicNotificationQueue-inl.h:266:44,
    inlined from ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::execute()’ at /usr/include/folly/io/async/EventBaseAtomicNotificationQueue-inl.h:285:8:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::execute()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::SinkConsumerReplyInfo::operator()()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:79:24,
    inlined from ‘apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}::operator()<apache::thrift::SinkConsumerReplyInfo&>(apache::thrift::SinkConsumerReplyInfo&) constauto’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:100:48,
    inlined from ‘std::__invoke_impl<void, apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, apache::thrift::SinkConsumerReplyInfo&>(std::__invoke_other, apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, apache::thrift::SinkConsumerReplyInfo&)void’ at /usr/include/c++/14/bits/invoke.h:61:36,
    inlined from ‘std::__invoke<apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, apache::thrift::SinkConsumerReplyInfo&>(apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, apache::thrift::SinkConsumerReplyInfo&)std::__invoke_result<apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, apache::thrift::SinkConsumerReplyInfo&>::type’ at /usr/include/c++/14/bits/invoke.h:96:40,
    inlined from ‘std::__detail::__variant::__gen_vtable_impl<std::__detail::__variant::_Multi_array<std::__detail::__variant::__deduce_visit_result<void> (*)(apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&)>, std::integer_sequence<unsigned long, 2ul> >::__visit_invoke(apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&)’ at /usr/include/c++/14/variant:1060:24,
    inlined from ‘std::__do_visit<std::__detail::__variant::__deduce_visit_result<void>, apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&>(apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&)decltype(auto)’ at /usr/include/c++/14/variant:1818:5,
    inlined from ‘std::visit<apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&>(apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&)std::invoke_result<apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, std::__conditional<is_lvalue_reference_v<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&> >::type<std::variant_alternative<0ul, std::remove_reference<decltype (__as((declval<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&>)()))>::type>::type&, std::variant_alternative<0ul, std::remove_reference<decltype (__as((declval<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&>)()))>::type>::type&&> >::type’ at /usr/include/c++/14/variant:1879:34,
    inlined from ‘apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:100:15,
    inlined from ‘folly::detail::invokeConsumerWithTask<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer&, void, void, void>(apache::thrift::ReplyInfoConsumer&, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&, std::shared_ptr<folly::RequestContext>&&)folly::AtomicNotificationQueueTaskStatus’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:281:11,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::drive<apache::thrift::ReplyInfoConsumer&>(apache::thrift::ReplyInfoConsumer&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:339:41,
    inlined from ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::drive<apache::thrift::ReplyInfoConsumer&>(apache::thrift::ReplyInfoConsumer&)bool’ at /usr/include/folly/io/async/EventBaseAtomicNotificationQueue-inl.h:266:44,
    inlined from ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::execute()’ at /usr/include/folly/io/async/EventBaseAtomicNotificationQueue-inl.h:285:8:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::execute()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 79%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/IOUringUtil.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/IOUringUtil.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/IOUringUtil.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/IOUringUtil.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/IOUringUtil.cpp
In file included from /usr/include/folly/Executor.h:23,
                 from /usr/include/folly/executors/IOExecutor.h:19,
                 from /usr/include/folly/executors/IOThreadPoolExecutor.h:20,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/IOUringUtil.h:23,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/IOUringUtil.cpp:17:
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)’ at /usr/include/folly/executors/thread_factory/NamedThreadFactory.h:38:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
In file included from /usr/include/folly/functional/Invoke.h:32,
                 from /usr/include/folly/Function.h:218:
/usr/include/folly/Utility.h: In member function ‘folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/executors/thread_factory/NamedThreadFactory.h:38:56,
    inlined from ‘std::_Head_base<0ul, folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}, false>::_Head_base<folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}>(folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}&&)’ at /usr/include/c++/14/tuple:209:4,
    inlined from ‘std::_Tuple_impl<0ul, folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}>::_Tuple_impl<folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}>(folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}&&)’ at /usr/include/c++/14/tuple:573:38,
    inlined from ‘std::tuple<folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}>::tuple<folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}>(folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}&&)’ at /usr/include/c++/14/tuple:984:44,
    inlined from ‘std::thread::_Invoker<std::tuple<folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}> >::_Invoker<folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}>(folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}&&)’ at /usr/include/c++/14/bits/std_thread.h:277:6,
    inlined from ‘std::thread::_State_impl<std::thread::_Invoker<std::tuple<folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}> > >::_State_impl<folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}>(folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}&&)’ at /usr/include/c++/14/bits/std_thread.h:240:6,
    inlined from ‘std::thread::thread<folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}, , void>(folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}&&)’ at /usr/include/c++/14/bits/std_thread.h:164:29,
    inlined from ‘folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)’ at /usr/include/folly/executors/thread_factory/NamedThreadFactory.h:41:10:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 79%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/InternalPriorityRequestPile.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/InternalPriorityRequestPile.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/InternalPriorityRequestPile.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/InternalPriorityRequestPile.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/InternalPriorityRequestPile.cpp
In file included from /usr/include/folly/Synchronized.h:32,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/CPUConcurrencyController.h:22,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/CPUConcurrencyController.cpp:17:
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
In file included from /usr/include/folly/functional/Invoke.h:32,
                 from /usr/include/folly/Function.h:218:
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<std::optional<unsigned int> >::Context::Context(std::shared_ptr<std::optional<unsigned int> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<std::optional<unsigned int> >::Context, std::shared_ptr<std::optional<unsigned int> const> >(folly::observer::SimpleObservable<std::optional<unsigned int> >::Context*, std::shared_ptr<std::optional<unsigned int> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<std::optional<unsigned int> >::Context, std::shared_ptr<std::optional<unsigned int> const> >(std::allocator<void>&, folly::observer::SimpleObservable<std::optional<unsigned int> >::Context*, std::shared_ptr<std::optional<unsigned int> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<std::optional<unsigned int> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<std::optional<unsigned int> const> >(std::allocator<void>, std::shared_ptr<std::optional<unsigned int> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<std::optional<unsigned int> >::Context, std::allocator<void>, std::shared_ptr<std::optional<unsigned int> const> >(folly::observer::SimpleObservable<std::optional<unsigned int> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<unsigned int> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<std::optional<unsigned int> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<unsigned int> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<unsigned int> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<std::optional<unsigned int> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<unsigned int> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<unsigned int> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<std::optional<unsigned int> >::Context, std::shared_ptr<std::optional<unsigned int> const> >(std::shared_ptr<std::optional<unsigned int> const>&&)std::shared_ptr<folly::observer::SimpleObservable<std::optional<unsigned int> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<std::optional<unsigned int> >::SimpleObservable(std::shared_ptr<std::optional<unsigned int> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<std::optional<unsigned int> >::SimpleObservable(std::optional<unsigned int>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<std::optional<unsigned int> >::SimpleObservable(std::optional<unsigned int>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>::Function(folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<apache::thrift::CPUConcurrencyController::Config>(folly::observer::Observer<apache::thrift::CPUConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<apache::thrift::CPUConcurrencyController::Config>(folly::observer::Observer<apache::thrift::CPUConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<apache::thrift::CPUConcurrencyController::Config>(folly::observer::Observer<apache::thrift::CPUConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IN6apache6thrift24CPUConcurrencyController6ConfigEEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotISB_EEEEEEUlvE_EENSA_INS2_12NonSharedPtrINS_13invoke_detail6traitsISB_E6resultIEEE4typeEEEOSB_EUlvE_EENSA_INS2_15UnwrapSharedPtrISO_E4typeEEESS_’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IN6apache6thrift24CPUConcurrencyController6ConfigEEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotISB_EEEEEEUlvE_EENSA_INS2_12NonSharedPtrINS_13invoke_detail6traitsISB_E6resultIEEE4typeEEEOSB_EUlvE_EENSA_INS2_15UnwrapSharedPtrISO_E4typeEEESS_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IN6apache6thrift24CPUConcurrencyController6ConfigEEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISI_EEEEEEUlvE_EENSH_INS9_12NonSharedPtrINS_13invoke_detail6traitsISI_E6resultIEEE4typeEEEOSI_EUlvE_EENSH_INS9_15UnwrapSharedPtrISU_E4typeEEESY_EUlvE_vvLb0EEESI_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IN6apache6thrift24CPUConcurrencyController6ConfigEEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotISB_EEEEEEUlvE_EENSA_INS2_12NonSharedPtrINS_13invoke_detail6traitsISB_E6resultIEEE4typeEEEOSB_EUlvE_EENSA_INS2_15UnwrapSharedPtrISO_E4typeEEESS_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IN6apache6thrift24CPUConcurrencyController6ConfigEEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotISB_EEEEEEUlvE_EENSA_INS2_12NonSharedPtrINS_13invoke_detail6traitsISB_E6resultIEEE4typeEEEOSB_EUlvE_EENSA_INS2_15UnwrapSharedPtrISO_E4typeEEESS_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>::Function(folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<apache::thrift::CPUConcurrencyController::Config>(folly::observer::Observer<apache::thrift::CPUConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<apache::thrift::CPUConcurrencyController::Config>(folly::observer::Observer<apache::thrift::CPUConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<apache::thrift::CPUConcurrencyController::Config>(folly::observer::Observer<apache::thrift::CPUConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<apache::thrift::CPUConcurrencyController::Config>(folly::observer::Observer<apache::thrift::CPUConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<apache::thrift::CPUConcurrencyController::Config>(folly::observer::Observer<apache::thrift::CPUConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>)::{lambda()#1}&&)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<apache::thrift::CPUConcurrencyController::Config>(folly::observer::Observer<apache::thrift::CPUConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7,
    inlined from ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IN6apache6thrift24CPUConcurrencyController6ConfigEEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISI_EEEEEEUlvE_EENSH_INS9_12NonSharedPtrINS_13invoke_detail6traitsISI_E6resultIEEE4typeEEEOSI_EUlvE_EENSH_INS9_15UnwrapSharedPtrISU_E4typeEEESY_EUlvE_vvLb0EEESI_’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IN6apache6thrift24CPUConcurrencyController6ConfigEEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotISB_EEEEEEUlvE_EENSA_INS2_12NonSharedPtrINS_13invoke_detail6traitsISB_E6resultIEEE4typeEEEOSB_EUlvE_EENSA_INS2_15UnwrapSharedPtrISO_E4typeEEESS_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IN6apache6thrift24CPUConcurrencyController6ConfigEEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotISB_EEEEEEUlvE_EENSA_INS2_12NonSharedPtrINS_13invoke_detail6traitsISB_E6resultIEEE4typeEEEOSB_EUlvE_EENSA_INS2_15UnwrapSharedPtrISO_E4typeEEESS_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>::Function(folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<apache::thrift::CPUConcurrencyController::Config>(folly::observer::Observer<apache::thrift::CPUConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<apache::thrift::CPUConcurrencyController::Config>(folly::observer::Observer<apache::thrift::CPUConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>::Function(folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<apache::thrift::CPUConcurrencyController::Config>(folly::observer::Observer<apache::thrift::CPUConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<apache::thrift::CPUConcurrencyController::Config>(folly::observer::Observer<apache::thrift::CPUConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<apache::thrift::CPUConcurrencyController::Config>(folly::observer::Observer<apache::thrift::CPUConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<apache::thrift::CPUConcurrencyController::Config>(folly::observer::Observer<apache::thrift::CPUConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer::CallbackHandle::CallbackHandle<apache::thrift::CPUConcurrencyController::Config>(folly::observer::Observer<apache::thrift::CPUConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<apache::thrift::CPUConcurrencyController::Config>(folly::observer::Observer<apache::thrift::CPUConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<apache::thrift::CPUConcurrencyController::Config>(folly::observer::Observer<apache::thrift::CPUConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<apache::thrift::CPUConcurrencyController::Config>(folly::observer::Observer<apache::thrift::CPUConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<apache::thrift::CPUConcurrencyController::Config>(folly::observer::Observer<apache::thrift::CPUConcurrencyController::Config>, folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>::Function(folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>&&)’,
    inlined from ‘folly::observer::Observer<apache::thrift::CPUConcurrencyController::Config>::addCallback(folly::Function<void (folly::observer::Snapshot<apache::thrift::CPUConcurrencyController::Config>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:10,
    inlined from ‘apache::thrift::CPUConcurrencyController::CPUConcurrencyController(folly::observer::Observer<apache::thrift::CPUConcurrencyController::Config>, apache::thrift::server::ServerConfigs&, apache::thrift::ThriftServerConfig&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/CPUConcurrencyController.cpp:51:48:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::CPUConcurrencyController::CPUConcurrencyController(folly::observer::Observer<apache::thrift::CPUConcurrencyController::Config>, apache::thrift::server::ServerConfigs&, apache::thrift::ThriftServerConfig&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::swap<folly::Function<void ()> >(folly::Function<void ()>&, folly::Function<void ()>&)std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<folly::Function<void ()> > >, std::is_move_constructible<folly::Function<void ()> >, std::is_move_assignable<folly::Function<void ()> > >::value, void>::type’ at /usr/include/c++/14/bits/move.h:221:11,
    inlined from ‘folly::Function<void ()>::swap(folly::Function<void ()>&)’ at /usr/include/folly/Function.h:863:49,
    inlined from ‘folly::swap<void ()>(folly::Function<void ()>&, folly::Function<void ()>&)void’ at /usr/include/folly/Function.h:900:11,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’ at /usr/include/folly/Synchronized.h:918:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<unsigned int> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<void const> ()>::Function<folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1}, void, void, false>(folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1})’,
    inlined from ‘folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::UnwrapSharedPtr<folly::invoke_detail::traits<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44,
    inlined from ‘apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ServerAttribute.h:179:12,
    inlined from ‘folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}::operator()() const’ at /usr/include/folly/synchronization/DelayedInit.h:85:36,
    inlined from ‘folly::invoke_fn::operator()<folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}&&) constdecltype ((static_cast<folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}&&>({parm#1}))())’ at /usr/include/folly/functional/Invoke.h:65:31,
    inlined from ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’ at /usr/include/folly/synchronization/CallOnce.h:156:11:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 80%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/LegacyHeaderRoutingHandler.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/LegacyHeaderRoutingHandler.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/LegacyHeaderRoutingHandler.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/LegacyHeaderRoutingHandler.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/LegacyHeaderRoutingHandler.cpp
In file included from /usr/include/folly/container/detail/F14Policy.h:28,
                 from /usr/include/folly/container/F14Set.h:44,
                 from /usr/include/folly/synchronization/HazptrDomain.h:24,
                 from /usr/include/folly/synchronization/Hazptr.h:20,
                 from /usr/include/folly/concurrency/UnboundedQueue.h:30,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/RoundRobinRequestPile.h:24,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/InternalPriorityRequestPile.h:19,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/InternalPriorityRequestPile.cpp:17:
In member function ‘folly::f14::detail::F14Chunk<void const*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<void const*, void, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<void const*, void, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<void const*, void, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<void const*, void, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
[ 80%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/LoggingEvent.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/LoggingEvent.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/LoggingEvent.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/LoggingEvent.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/LoggingEvent.cpp
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/Cpp2Worker.h:38,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/LegacyHeaderRoutingHandler.h:21,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/LegacyHeaderRoutingHandler.cpp:20:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h: In member function ‘virtual void apache::thrift::ThriftServer::setIsOverloaded(apache::thrift::IsOverloadedFunc)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h:963:38: warning: ‘virtual void apache::thrift::BaseThriftServer::setIsOverloaded(apache::thrift::IsOverloadedFunc)’ is deprecated: Use setPreprocess instead [-Wdeprecated-declarations]
  963 |     BaseThriftServer::setIsOverloaded(std::move(isOverloaded));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h:55:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/BaseThriftServer.h:1360:60: note: declared here
 1360 |   [[deprecated("Use setPreprocess instead")]] virtual void setIsOverloaded(
      |                                                            ^~~~~~~~~~~~~~~
[ 80%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/LoggingEventHelper.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/LoggingEventHelper.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/LoggingEventHelper.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/LoggingEventHelper.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/LoggingEventHelper.cpp
[ 81%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/MonitoringMethodNames.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/MonitoringMethodNames.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/MonitoringMethodNames.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/MonitoringMethodNames.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/MonitoringMethodNames.cpp
[ 81%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/ParallelConcurrencyController.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/ParallelConcurrencyController.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/ParallelConcurrencyController.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/ParallelConcurrencyController.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ParallelConcurrencyController.cpp
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/Cpp2Worker.h:38,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/LoggingEventHelper.cpp:20:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h: In member function ‘virtual void apache::thrift::ThriftServer::setIsOverloaded(apache::thrift::IsOverloadedFunc)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h:963:38: warning: ‘virtual void apache::thrift::BaseThriftServer::setIsOverloaded(apache::thrift::IsOverloadedFunc)’ is deprecated: Use setPreprocess instead [-Wdeprecated-declarations]
  963 |     BaseThriftServer::setIsOverloaded(std::move(isOverloaded));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h:55:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/BaseThriftServer.h:1360:60: note: declared here
 1360 |   [[deprecated("Use setPreprocess instead")]] virtual void setIsOverloaded(
      |                                                            ^~~~~~~~~~~~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/LoggingEventHelper.cpp: In function ‘void apache::thrift::{anonymous}::logIfPeekingTransport(const apache::thrift::ConnectionLoggingContext&, const folly::AsyncTransport*)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/LoggingEventHelper.cpp:70:12: warning: unused variable ‘decorator’ [-Wunused-variable]
   70 |   if (auto decorator =
      |            ^~~~~~~~~
[ 81%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/TokenBucketConcurrencyController.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/TokenBucketConcurrencyController.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/TokenBucketConcurrencyController.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/TokenBucketConcurrencyController.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/TokenBucketConcurrencyController.cpp
[ 81%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/StandardConcurrencyController.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/StandardConcurrencyController.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/StandardConcurrencyController.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/StandardConcurrencyController.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/StandardConcurrencyController.cpp
[ 82%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/ThreadManagerLoggingWrapper.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/ThreadManagerLoggingWrapper.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/ThreadManagerLoggingWrapper.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/ThreadManagerLoggingWrapper.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThreadManagerLoggingWrapper.cpp
[ 82%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/RequestDebugLog.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/RequestDebugLog.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/RequestDebugLog.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/RequestDebugLog.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/RequestDebugLog.cpp
[ 82%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/RequestPileBase.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/RequestPileBase.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/RequestPileBase.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/RequestPileBase.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/RequestPileBase.cpp
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThreadManagerLoggingWrapper.cpp:18:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h: In member function ‘virtual void apache::thrift::ThriftServer::setIsOverloaded(apache::thrift::IsOverloadedFunc)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h:963:38: warning: ‘virtual void apache::thrift::BaseThriftServer::setIsOverloaded(apache::thrift::IsOverloadedFunc)’ is deprecated: Use setPreprocess instead [-Wdeprecated-declarations]
  963 |     BaseThriftServer::setIsOverloaded(std::move(isOverloaded));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h:55:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/BaseThriftServer.h:1360:60: note: declared here
 1360 |   [[deprecated("Use setPreprocess instead")]] virtual void setIsOverloaded(
      |                                                            ^~~~~~~~~~~~~~~
[ 83%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/RequestPileInterface.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/RequestPileInterface.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/RequestPileInterface.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/RequestPileInterface.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/RequestPileInterface.cpp
[ 83%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/ReactiveToggle.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/ReactiveToggle.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/ReactiveToggle.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/ReactiveToggle.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ReactiveToggle.cpp
[ 83%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/RequestsRegistry.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/RequestsRegistry.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/RequestsRegistry.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/RequestsRegistry.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/RequestsRegistry.cpp
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ReactiveToggle.h:20,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ReactiveToggle.cpp:17:
In member function ‘folly::Function<void (bool)>::Function(folly::Function<void (bool)>&&)’,
    inlined from ‘std::make_unique<apache::thrift::server::ReactiveToggleContext::CallbackNode, folly::Function<void (bool)> >(folly::Function<void (bool)>&&)std::__detail::_MakeUniq<apache::thrift::server::ReactiveToggleContext::CallbackNode>::__single_object’ at /usr/include/c++/14/bits/unique_ptr.h:1076:30,
    inlined from ‘apache::thrift::server::ReactiveToggle::CallbackHandle::CallbackHandle(std::shared_ptr<apache::thrift::server::ReactiveToggleContext>, folly::Function<void (bool)>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ReactiveToggle.cpp:31:64:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
In file included from /usr/include/folly/functional/Invoke.h:32,
                 from /usr/include/folly/Function.h:218:
/usr/include/folly/Utility.h: In member function ‘apache::thrift::server::ReactiveToggle::CallbackHandle::CallbackHandle(std::shared_ptr<apache::thrift::server::ReactiveToggleContext>, folly::Function<void (bool)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (bool)>::Function(folly::Function<void (bool)>&&)’,
    inlined from ‘apache::thrift::server::ReactiveToggleContext::CallbackNode::CallbackNode(folly::Function<void (bool)>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ReactiveToggle.h:41:11,
    inlined from ‘std::make_unique<apache::thrift::server::ReactiveToggleContext::CallbackNode, folly::Function<void (bool)> >(folly::Function<void (bool)>&&)std::__detail::_MakeUniq<apache::thrift::server::ReactiveToggleContext::CallbackNode>::__single_object’ at /usr/include/c++/14/bits/unique_ptr.h:1076:30,
    inlined from ‘apache::thrift::server::ReactiveToggle::CallbackHandle::CallbackHandle(std::shared_ptr<apache::thrift::server::ReactiveToggleContext>, folly::Function<void (bool)>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ReactiveToggle.cpp:31:64:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::server::ReactiveToggle::CallbackHandle::CallbackHandle(std::shared_ptr<apache::thrift::server::ReactiveToggleContext>, folly::Function<void (bool)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (bool)>::Function(folly::Function<void (bool)>&&)’,
    inlined from ‘apache::thrift::server::ReactiveToggle::addCallback(folly::Function<void (bool)>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ReactiveToggle.cpp:89:47:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::server::ReactiveToggle::addCallback(folly::Function<void (bool)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 83%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/ResourcePool.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/ResourcePool.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/ResourcePool.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/ResourcePool.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ResourcePool.cpp
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ResourcePool.cpp: In member function ‘void apache::thrift::ResourcePool::stop()’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ResourcePool.cpp:72:14: warning: unused variable ‘virtualExecutor’ [-Wunused-variable]
   72 |         auto virtualExecutor =
      |              ^~~~~~~~~~~~~~~
[ 84%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/ResourcePoolSet.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/ResourcePoolSet.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/ResourcePoolSet.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/ResourcePoolSet.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ResourcePoolSet.cpp
[ 84%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/ResourcePoolHandle.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/ResourcePoolHandle.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/ResourcePoolHandle.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/ResourcePoolHandle.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ResourcePoolHandle.cpp
[ 84%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/RoundRobinRequestPile.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/RoundRobinRequestPile.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/RoundRobinRequestPile.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/RoundRobinRequestPile.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/RoundRobinRequestPile.cpp
[ 85%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/WeightedRequestPileQueue.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/WeightedRequestPileQueue.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/WeightedRequestPileQueue.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/WeightedRequestPileQueue.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/WeightedRequestPileQueue.cpp
[ 85%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/ServerAttribute.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/ServerAttribute.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/ServerAttribute.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/ServerAttribute.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ServerAttribute.cpp
[ 85%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/ServerFlags.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/ServerFlags.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/ServerFlags.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/ServerFlags.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ServerFlags.cpp
In file included from /usr/include/folly/container/detail/F14Policy.h:28,
                 from /usr/include/folly/container/F14Set.h:44,
                 from /usr/include/folly/synchronization/HazptrDomain.h:24,
                 from /usr/include/folly/synchronization/Hazptr.h:20,
                 from /usr/include/folly/concurrency/UnboundedQueue.h:30,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/RoundRobinRequestPile.h:24,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/RoundRobinRequestPile.cpp:20:
In member function ‘folly::f14::detail::F14Chunk<void const*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<void const*, void, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<void const*, void, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<void const*, void, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<void const*, void, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/folly/concurrency/UnboundedQueue.h:26:
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘folly::UnboundedQueue<unsigned int, false, false, false, 10ul, 7ul, std::atomic>::tryDequeueUntilMC<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(folly::UnboundedQueue<unsigned int, false, false, false, 10ul, 7ul, std::atomic>::Segment*, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&)folly::Optional<unsigned int>’ at /usr/include/folly/concurrency/UnboundedQueue.h:475:35,
    inlined from ‘folly::UnboundedQueue<unsigned int, false, false, false, 10ul, 7ul, std::atomic>::tryDequeueUntil<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&)folly::Optional<unsigned int>’ at /usr/include/folly/concurrency/UnboundedQueue.h:435:43,
    inlined from ‘folly::UnboundedQueue<unsigned int, false, false, false, 10ul, 7ul, std::atomic>::try_dequeue()’ at /usr/include/folly/concurrency/UnboundedQueue.h:289:72,
    inlined from ‘apache::thrift::RoundRobinRequestPile::dequeue()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/RoundRobinRequestPile.cpp:181:63:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/folly/Optional.h:75:
/usr/include/folly/Utility.h: In member function ‘apache::thrift::RoundRobinRequestPile::dequeue()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 85%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/ServerInstrumentation.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/ServerInstrumentation.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/ServerInstrumentation.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/ServerInstrumentation.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ServerInstrumentation.cpp
In file included from /usr/include/folly/detail/ThreadLocalDetail.h:31,
                 from /usr/include/folly/ThreadLocal.h:52,
                 from /usr/include/folly/experimental/observer/Observer.h:23,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/Flags.h:27,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ServerFlags.h:20,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ServerFlags.cpp:19:
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<bool> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
In file included from /usr/include/folly/Indestructible.h:25,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/Flags.h:26:
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::swap<folly::Function<void ()> >(folly::Function<void ()>&, folly::Function<void ()>&)std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<folly::Function<void ()> > >, std::is_move_constructible<folly::Function<void ()> >, std::is_move_assignable<folly::Function<void ()> > >::value, void>::type’ at /usr/include/c++/14/bits/move.h:221:11,
    inlined from ‘folly::Function<void ()>::swap(folly::Function<void ()>&)’ at /usr/include/folly/Function.h:863:49,
    inlined from ‘folly::swap<void ()>(folly::Function<void ()>&, folly::Function<void ()>&)void’ at /usr/include/folly/Function.h:900:11,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’ at /usr/include/folly/Synchronized.h:918:9,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:71:28,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<bool> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::Context::Context(std::shared_ptr<std::optional<bool> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(folly::observer::SimpleObservable<std::optional<bool> >::Context*, std::shared_ptr<std::optional<bool> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(std::allocator<void>&, folly::observer::SimpleObservable<std::optional<bool> >::Context*, std::shared_ptr<std::optional<bool> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<std::optional<bool> const> >(std::allocator<void>, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(folly::observer::SimpleObservable<std::optional<bool> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(std::shared_ptr<std::optional<bool> const>&&)std::shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::shared_ptr<std::optional<bool> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::optional<bool>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::optional<bool>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::swap<folly::Function<void ()> >(folly::Function<void ()>&, folly::Function<void ()>&)std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<folly::Function<void ()> > >, std::is_move_constructible<folly::Function<void ()> >, std::is_move_assignable<folly::Function<void ()> > >::value, void>::type’ at /usr/include/c++/14/bits/move.h:221:11,
    inlined from ‘folly::Function<void ()>::swap(folly::Function<void ()>&)’ at /usr/include/folly/Function.h:863:49,
    inlined from ‘folly::swap<void ()>(folly::Function<void ()>&, folly::Function<void ()>&)void’ at /usr/include/folly/Function.h:900:11,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’ at /usr/include/folly/Synchronized.h:918:9,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::Wrapper::subscribe(folly::Function<void ()>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:66:28,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper>::subscribe<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}&>(folly::observer::SimpleObservable<std::optional<bool> >::Wrapper&, folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}&)void’ at /usr/include/folly/experimental/observer/Observable.h:41:25,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::subscribe<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}&>(folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}&)void’ at /usr/include/folly/experimental/observer/Observable-inl.h:87:22,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:179:22:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS7_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS7_8ObserverINSA_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSN_EUlvE_EENSJ_INSA_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_EESZ_SU_EUlvE_vvLb0EEESN_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IbEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7,
    inlined from ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IbEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::Observer<bool>::addCallback(folly::Function<void (folly::observer::Snapshot<bool>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:10,
    inlined from ‘folly::observer::ReadMostlyAtomicObserver<bool>::ReadMostlyAtomicObserver(folly::observer::Observer<bool>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:186:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ReadMostlyAtomicObserver<bool>::ReadMostlyAtomicObserver(folly::observer::Observer<bool>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 86%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/ServiceHealthPoller.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/ServiceHealthPoller.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/ServiceHealthPoller.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/ServiceHealthPoller.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ServiceHealthPoller.cpp
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ServerInstrumentation.h:24,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ServerInstrumentation.cpp:17:
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core(folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/detail/Core.h:677:60,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make(folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/detail/Core.h:564:42,
    inlined from ‘folly::makeSemiFuture<folly::Unit>(folly::Try<folly::Unit>)folly::SemiFuture<folly::Unit>’ at /usr/include/folly/futures/Future-inl.h:614:63,
    inlined from ‘folly::makeSemiFuture<folly::Unit>(folly::Unit&&)folly::SemiFuture<std::decay<folly::Unit>::type> [clone .isra.0]’ at /usr/include/folly/futures/Future-inl.h:565:79:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
In file included from /usr/include/folly/functional/Invoke.h:32,
                 from /usr/include/folly/Function.h:218:
/usr/include/folly/Utility.h: In function ‘folly::makeSemiFuture<folly::Unit>(folly::Unit&&)folly::SemiFuture<std::decay<folly::Unit>::type> [clone .isra.0]’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core(folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/detail/Core.h:677:60,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make(folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/detail/Core.h:564:42,
    inlined from ‘folly::futures::detail::FutureBase<folly::Unit>::FutureBase<folly::exception_wrapper, void>(folly::exception_wrapper&&)’ at /usr/include/folly/futures/Future-inl.h:195:23:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::futures::detail::FutureBase<folly::Unit>::FutureBase<folly::exception_wrapper, void>(folly::exception_wrapper&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::__exchange<folly::Function<void ()>, decltype(nullptr)>(folly::Function<void ()>&, decltype(nullptr)&&)folly::Function<void ()>’ at /usr/include/c++/14/bits/move.h:176:11,
    inlined from ‘std::exchange<folly::Function<void ()>, decltype(nullptr)>(folly::Function<void ()>&, decltype(nullptr)&&)folly::Function<void ()>’ at /usr/include/c++/14/utility:110:65,
    inlined from ‘folly::futures::detail::WaitExecutor::drive()::{lambda()#1}::operator()() const’ at /usr/include/folly/futures/Future-inl.h:482:22:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::futures::detail::WaitExecutor::drive()::{lambda()#1}::operator()() const’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Function<void ()>::operator=(decltype(nullptr))’ at /usr/include/folly/Function.h:839:66,
    inlined from ‘std::__exchange<folly::Function<void ()>, decltype(nullptr)>(folly::Function<void ()>&, decltype(nullptr)&&)folly::Function<void ()>’ at /usr/include/c++/14/bits/move.h:177:13,
    inlined from ‘std::exchange<folly::Function<void ()>, decltype(nullptr)>(folly::Function<void ()>&, decltype(nullptr)&&)folly::Function<void ()>’ at /usr/include/c++/14/utility:110:65,
    inlined from ‘folly::futures::detail::WaitExecutor::drive()::{lambda()#1}::operator()() const’ at /usr/include/folly/futures/Future-inl.h:482:22:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::futures::detail::WaitExecutor::drive()::{lambda()#1}::operator()() const’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::construct_at<folly::Function<void ()>, folly::Function<void ()> >(folly::Function<void ()>*, folly::Function<void ()>&&)decltype (::new ((void*)(0)) folly::Function<void ()>((declval<folly::Function<void ()> >)()))’ at /usr/include/c++/14/bits/stl_construct.h:97:14,
    inlined from ‘std::allocator_traits<std::allocator<folly::Function<void ()> > >::construct<folly::Function<void ()>, folly::Function<void ()> >(std::allocator<folly::Function<void ()> >&, folly::Function<void ()>*, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:536:21,
    inlined from ‘std::vector<folly::Function<void ()>, std::allocator<folly::Function<void ()> > >::emplace_back<folly::Function<void ()> >(folly::Function<void ()>&&)folly::Function<void ()>&’ at /usr/include/c++/14/bits/vector.tcc:117:30,
    inlined from ‘std::vector<folly::Function<void ()>, std::allocator<folly::Function<void ()> > >::push_back(folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/stl_vector.h:1301:21,
    inlined from ‘folly::futures::detail::WaitExecutor::add(folly::Function<void ()>)’ at /usr/include/folly/futures/Future-inl.h:468:30:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::futures::detail::WaitExecutor::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::construct_at<folly::Function<void ()>, folly::Function<void ()> >(folly::Function<void ()>*, folly::Function<void ()>&&)decltype (::new ((void*)(0)) folly::Function<void ()>((declval<folly::Function<void ()> >)()))’ at /usr/include/c++/14/bits/stl_construct.h:97:14,
    inlined from ‘std::allocator_traits<std::allocator<folly::Function<void ()> > >::construct<folly::Function<void ()>, folly::Function<void ()> >(std::allocator<folly::Function<void ()> >&, folly::Function<void ()>*, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:536:21,
    inlined from ‘std::vector<folly::Function<void ()>, std::allocator<folly::Function<void ()> > >::_M_realloc_append<folly::Function<void ()> >(folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/vector.tcc:634:26,
    inlined from ‘std::vector<folly::Function<void ()>, std::allocator<folly::Function<void ()> > >::emplace_back<folly::Function<void ()> >(folly::Function<void ()>&&)folly::Function<void ()>&’ at /usr/include/c++/14/bits/vector.tcc:123:21,
    inlined from ‘std::vector<folly::Function<void ()>, std::allocator<folly::Function<void ()> > >::push_back(folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/stl_vector.h:1301:21,
    inlined from ‘folly::futures::detail::WaitExecutor::add(folly::Function<void ()>)’ at /usr/include/folly/futures/Future-inl.h:468:30:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::futures::detail::WaitExecutor::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::construct_at<folly::Function<void ()>, folly::Function<void ()> >(folly::Function<void ()>*, folly::Function<void ()>&&)decltype (::new ((void*)(0)) folly::Function<void ()>((declval<folly::Function<void ()> >)()))’ at /usr/include/c++/14/bits/stl_construct.h:97:14,
    inlined from ‘std::allocator_traits<std::allocator<folly::Function<void ()> > >::construct<folly::Function<void ()>, folly::Function<void ()> >(std::allocator<folly::Function<void ()> >&, folly::Function<void ()>*, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:536:21,
    inlined from ‘std::__relocate_object_a<folly::Function<void ()>, folly::Function<void ()>, std::allocator<folly::Function<void ()> > >(folly::Function<void ()>*, folly::Function<void ()>*, std::allocator<folly::Function<void ()> >&)void’ at /usr/include/c++/14/bits/stl_uninitialized.h:1075:26,
    inlined from ‘std::__relocate_a_1<folly::Function<void ()>*, folly::Function<void ()>*, std::allocator<folly::Function<void ()> > >(folly::Function<void ()>*, folly::Function<void ()>*, folly::Function<void ()>*, std::allocator<folly::Function<void ()> >&)folly::Function<void ()>*’ at /usr/include/c++/14/bits/stl_uninitialized.h:1103:26,
    inlined from ‘std::__relocate_a<folly::Function<void ()>*, folly::Function<void ()>*, std::allocator<folly::Function<void ()> > >(folly::Function<void ()>*, folly::Function<void ()>*, folly::Function<void ()>*, std::allocator<folly::Function<void ()> >&)folly::Function<void ()>*’ at /usr/include/c++/14/bits/stl_uninitialized.h:1145:33,
    inlined from ‘std::vector<folly::Function<void ()>, std::allocator<folly::Function<void ()> > >::_S_relocate(folly::Function<void ()>*, folly::Function<void ()>*, folly::Function<void ()>*, std::allocator<folly::Function<void ()> >&)’ at /usr/include/c++/14/bits/stl_vector.h:509:26,
    inlined from ‘std::vector<folly::Function<void ()>, std::allocator<folly::Function<void ()> > >::_M_realloc_append<folly::Function<void ()> >(folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/vector.tcc:647:32,
    inlined from ‘std::vector<folly::Function<void ()>, std::allocator<folly::Function<void ()> > >::emplace_back<folly::Function<void ()> >(folly::Function<void ()>&&)folly::Function<void ()>&’ at /usr/include/c++/14/bits/vector.tcc:123:21,
    inlined from ‘std::vector<folly::Function<void ()>, std::allocator<folly::Function<void ()> > >::push_back(folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/stl_vector.h:1301:21,
    inlined from ‘folly::futures::detail::WaitExecutor::add(folly::Function<void ()>)’ at /usr/include/folly/futures/Future-inl.h:468:30:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::futures::detail::WaitExecutor::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::makePromiseContract<folly::Unit>()std::pair<folly::Promise<folly::Unit>, folly::SemiFuture<folly::Unit> >’ at /usr/include/folly/futures/Future.h:998:8,
    inlined from ‘folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::set<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock, std::default_delete<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock> >(std::unique_ptr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock, std::default_delete<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock> >)void’ at /usr/include/folly/experimental/PrimaryPtr.h:246:10:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::set<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock, std::default_delete<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock> >(std::unique_ptr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock, std::default_delete<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock> >)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core(folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/detail/Core.h:677:60,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make(folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/detail/Core.h:564:42,
    inlined from ‘folly::futures::detail::FutureBase<folly::Unit>::FutureBase<folly::Unit>(std::enable_if<std::is_same<folly::Unit, folly::Unit>::value, void>::type*)’ at /usr/include/folly/futures/Future-inl.h:201:23,
    inlined from ‘folly::SemiFuture<folly::Unit>::SemiFuture<folly::Unit>(std::enable_if<std::is_same<folly::Unit, folly::Unit>::value, void>::type*)’ at /usr/include/folly/futures/Future.h:537:15,
    inlined from ‘folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock, std::default_delete<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock> >(std::unique_ptr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock, std::default_delete<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock> >)’ at /usr/include/folly/experimental/PrimaryPtr.h:152:48,
    inlined from ‘apache::thrift::instrumentation::ServerTracker::ServerTracker(std::basic_string_view<char, std::char_traits<char> >, apache::thrift::ThriftServer&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ServerInstrumentation.cpp:74:7:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::instrumentation::ServerTracker::ServerTracker(std::basic_string_view<char, std::char_traits<char> >, apache::thrift::ThriftServer&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (apache::thrift::instrumentation::ServerTrackerRef::ControlBlock*)>::Function()’,
    inlined from ‘std::_Head_base<1ul, folly::Function<void (apache::thrift::instrumentation::ServerTrackerRef::ControlBlock*)>, false>::_Head_base()’ at /usr/include/c++/14/tuple:199:9,
    inlined from ‘std::_Tuple_impl<1ul, folly::Function<void (apache::thrift::instrumentation::ServerTrackerRef::ControlBlock*)> >::_Tuple_impl()’ at /usr/include/c++/14/tuple:563:15,
    inlined from ‘std::_Tuple_impl<0ul, apache::thrift::instrumentation::ServerTrackerRef::ControlBlock*, folly::Function<void (apache::thrift::instrumentation::ServerTrackerRef::ControlBlock*)> >::_Tuple_impl()’ at /usr/include/c++/14/tuple:305:29,
    inlined from ‘_ZNSt5tupleIJPN6apache6thrift15instrumentation16ServerTrackerRef12ControlBlockEN5folly8FunctionIFvS5_EEEEEC4EvQfraa26is_default_constructible_vIT_E’ at /usr/include/c++/14/tuple:967:20,
    inlined from ‘std::__uniq_ptr_impl<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock, folly::Function<void (apache::thrift::instrumentation::ServerTrackerRef::ControlBlock*)> >::__uniq_ptr_impl()’ at /usr/include/c++/14/bits/unique_ptr.h:168:7,
    inlined from ‘std::__uniq_ptr_data<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock, folly::Function<void (apache::thrift::instrumentation::ServerTrackerRef::ControlBlock*)>, true, true>::__uniq_ptr_data()’ at /usr/include/c++/14/bits/unique_ptr.h:233:12,
    inlined from ‘std::unique_ptr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock, folly::Function<void (apache::thrift::instrumentation::ServerTrackerRef::ControlBlock*)> >::unique_ptr<folly::Function<void (apache::thrift::instrumentation::ServerTrackerRef::ControlBlock*)>, void>()’ at /usr/include/c++/14/bits/unique_ptr.h:299:4,
    inlined from ‘folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock, std::default_delete<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock> >(std::unique_ptr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock, std::default_delete<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock> >)’ at /usr/include/folly/experimental/PrimaryPtr.h:152:48,
    inlined from ‘apache::thrift::instrumentation::ServerTracker::ServerTracker(std::basic_string_view<char, std::char_traits<char> >, apache::thrift::ThriftServer&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ServerInstrumentation.cpp:74:7:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::instrumentation::ServerTracker::ServerTracker(std::basic_string_view<char, std::char_traits<char> >, apache::thrift::ThriftServer&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::futures::detail::FutureBase<folly::Unit>::thenImplementation<folly::Future<folly::Unit>::thenTryInline<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void> >(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}&&, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<!folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::Return>::type’ at /usr/include/folly/futures/Future-inl.h:370:14:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::futures::detail::FutureBase<folly::Unit>::thenImplementation<folly::Future<folly::Unit>::thenTryInline<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void> >(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}&&, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<!folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::Return>::type’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::futures::detail::waitImpl<folly::SemiFuture<folly::Unit>, folly::Unit>(folly::SemiFuture<folly::Unit>&)void’ at /usr/include/folly/futures/Future-inl.h:2222:14:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In function ‘folly::futures::detail::waitImpl<folly::SemiFuture<folly::Unit>, folly::Unit>(folly::SemiFuture<folly::Unit>&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::SemiFuture<folly::Unit>::wait() &’ at /usr/include/folly/futures/Future-inl.h:2323:16,
    inlined from ‘folly::SemiFuture<folly::Unit>::getTry() &&’ at /usr/include/folly/futures/Future-inl.h:2395:7:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::SemiFuture<folly::Unit>::getTry() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::futures::detail::FutureBase<folly::Unit>::thenImplementation<folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void> >(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}&&, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::Return>::type’ at /usr/include/folly/futures/Future-inl.h:422:14,
    inlined from ‘folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}&&) &&folly::Future<folly::futures::detail::tryCallableResult<folly::Unit, folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, std::enable_if<is_invocable_v<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, folly::Try<folly::Unit>&&>, void>::type>::value_type>’ at /usr/include/folly/futures/Future-inl.h:979:78,
    inlined from ‘folly::SemiFuture<folly::Unit>::defer<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}&&) &&folly::SemiFuture<folly::futures::detail::tryCallableResult<folly::Unit, folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, std::enable_if<is_invocable_v<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, folly::Try<folly::Unit>&&>, void>::type>::value_type>’ at /usr/include/folly/futures/Future-inl.h:749:49:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::SemiFuture<folly::Unit>::defer<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}&&) &&folly::SemiFuture<folly::futures::detail::tryCallableResult<folly::Unit, folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, std::enable_if<is_invocable_v<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, folly::Try<folly::Unit>&&>, void>::type>::value_type>’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::futures::detail::FutureBase<folly::Unit>::thenImplementation<folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void> >(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}&&, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::Return>::type’ at /usr/include/folly/futures/Future-inl.h:422:14,
    inlined from ‘folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}&&) &&folly::Future<folly::futures::detail::tryCallableResult<folly::Unit, folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, std::enable_if<is_invocable_v<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, folly::Try<folly::Unit>&&>, void>::type>::value_type>’ at /usr/include/folly/futures/Future-inl.h:979:78,
    inlined from ‘folly::SemiFuture<folly::Unit>::defer<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}&&) &&folly::SemiFuture<folly::futures::detail::tryCallableResult<folly::Unit, folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, std::enable_if<is_invocable_v<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, folly::Try<folly::Unit>&&>, void>::type>::value_type>’ at /usr/include/folly/futures/Future-inl.h:749:49:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::SemiFuture<folly::Unit>::defer<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}&&) &&folly::SemiFuture<folly::futures::detail::tryCallableResult<folly::Unit, folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, std::enable_if<is_invocable_v<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}>(folly::PrimaryPtr<apache::thrift::instrumentation::ServerTrackerRef::ControlBlock>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, folly::Try<folly::Unit>&&>, void>::type>::value_type>’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 86%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/ThriftProcessor.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/ThriftProcessor.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/ThriftProcessor.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/ThriftProcessor.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftProcessor.cpp
[ 86%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/ThriftServer.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/ThriftServer.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/ThriftServer.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/ThriftServer.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftServer.cpp
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/Cpp2Worker.h:38,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftProcessor.cpp:30:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h: In member function ‘virtual void apache::thrift::ThriftServer::setIsOverloaded(apache::thrift::IsOverloadedFunc)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h:963:38: warning: ‘virtual void apache::thrift::BaseThriftServer::setIsOverloaded(apache::thrift::IsOverloadedFunc)’ is deprecated: Use setPreprocess instead [-Wdeprecated-declarations]
  963 |     BaseThriftServer::setIsOverloaded(std::move(isOverloaded));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h:55:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/BaseThriftServer.h:1360:60: note: declared here
 1360 |   [[deprecated("Use setPreprocess instead")]] virtual void setIsOverloaded(
      |                                                            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftServer.cpp:23:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h: In member function ‘virtual void apache::thrift::ThriftServer::setIsOverloaded(apache::thrift::IsOverloadedFunc)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h:963:38: warning: ‘virtual void apache::thrift::BaseThriftServer::setIsOverloaded(apache::thrift::IsOverloadedFunc)’ is deprecated: Use setPreprocess instead [-Wdeprecated-declarations]
  963 |     BaseThriftServer::setIsOverloaded(std::move(isOverloaded));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h:55:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/BaseThriftServer.h:1360:60: note: declared here
 1360 |   [[deprecated("Use setPreprocess instead")]] virtual void setIsOverloaded(
      |                                                            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/Cpp2Connection.h:29,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftServer.cpp:54:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/GeneratedCodeHelper.h: In constructor ‘apache::thrift::detail::si::AsyncTmPrep::AsyncTmPrep(apache::thrift::ServerInterface*, apache::thrift::detail::si::CallbackBase*)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/GeneratedCodeHelper.h:1594:67: warning: ‘apache::thrift::concurrency::ThreadManager* apache::thrift::HandlerCallbackBase::getThreadManager_deprecated()’ is deprecated: use getHandlerExecutor() [-Wdeprecated-declarations]
 1594 |     if (auto threadManager = callback->getThreadManager_deprecated();
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h:53:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:1294:3: note: declared here
 1294 |   getThreadManager_deprecated();
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/bits/shared_ptr_atomic.h:33,
                 from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftProcessor.h:21,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftProcessor.cpp:17:
In member function ‘std::__atomic_base<unsigned long>::store(unsigned long, std::memory_order)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:506:30,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/c++/14/bits/atomic_base.h:477:25: warning: ‘__atomic_store_8’ writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
  477 |         __atomic_store_n(&_M_i, __i, int(__m));
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/folly/FBString.h:44,
                 from /usr/include/folly/io/IOBuf.h:35,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftProcessor.h:23:
In function ‘folly::checkedMalloc(unsigned long)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:505:59,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/folly/memory/Malloc.h:415:19: note: destination object of size 0 allocated by ‘malloc’
  415 |   void* p = malloc(size);
      |             ~~~~~~^~~~~~
In file included from /usr/include/folly/container/detail/F14MapFallback.h:26,
                 from /usr/include/folly/container/F14Map.h:44,
                 from /usr/include/folly/io/async/EventBase.h:43,
                 from /usr/include/folly/io/async/ScopedEventBaseThread.h:22,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftProcessor.h:24:
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/folly/io/IOBuf.h:37:
In member function ‘folly::Function<folly::coro::Task<folly::Try<apache::thrift::StreamPayload> > (folly::coro::AsyncGenerator<folly::Try<apache::thrift::StreamPayload>&&, folly::Try<apache::thrift::StreamPayload>, false>)>::Function(folly::Function<folly::coro::Task<folly::Try<apache::thrift::StreamPayload> > (folly::coro::AsyncGenerator<folly::Try<apache::thrift::StreamPayload>&&, folly::Try<apache::thrift::StreamPayload>, false>)>&&)’,
    inlined from ‘apache::thrift::detail::SinkConsumerImpl::SinkConsumerImpl(apache::thrift::detail::SinkConsumerImpl&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ServerSinkBridge.h:38:8,
    inlined from ‘apache::thrift::ThriftRequestCore::sendSinkReply(apache::thrift::ResponsePayload&&, apache::thrift::detail::SinkConsumerImpl&&, folly::Optional<unsigned int>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/core/ThriftRequest.h:206:24:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
In file included from /usr/include/folly/hash/Hash.h:42,
                 from /usr/include/folly/FBString.h:40:
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftRequestCore::sendSinkReply(apache::thrift::ResponsePayload&&, apache::thrift::detail::SinkConsumerImpl&&, folly::Optional<unsigned int>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 87%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/ThriftServerConfig.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/ThriftServerConfig.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/ThriftServerConfig.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/ThriftServerConfig.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftServerConfig.cpp
In file included from /usr/include/folly/detail/ThreadLocalDetail.h:31,
                 from /usr/include/folly/ThreadLocal.h:52,
                 from /usr/include/folly/experimental/observer/Observer.h:23,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServerConfig.h:20,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftServerConfig.cpp:17:
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
In file included from /usr/include/folly/lang/Exception.h:30,
                 from /usr/include/folly/concurrency/CacheLocality.h:32,
                 from /usr/include/folly/SharedMutex.h:35,
                 from /usr/include/folly/experimental/observer/Observer.h:22:
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Context::Context(std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Context, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Context*, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Context, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const> >(std::allocator<void>&, folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Context*, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const> >(std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Context, std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Context, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const> >(std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const>&&)std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::SimpleObservable(std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::SimpleObservable(folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > >)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::SimpleObservable(folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Context::Context(std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Context, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Context*, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Context, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const> >(std::allocator<void>&, folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Context*, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const> >(std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Context, std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Context, std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const> >(std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const>&&)std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::SimpleObservable(std::shared_ptr<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::SimpleObservable(folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::SimpleObservable(folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Context::Context(std::shared_ptr<folly::observer::Observer<unsigned long> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Context, std::shared_ptr<folly::observer::Observer<unsigned long> const> >(folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Context*, std::shared_ptr<folly::observer::Observer<unsigned long> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Context, std::shared_ptr<folly::observer::Observer<unsigned long> const> >(std::allocator<void>&, folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Context*, std::shared_ptr<folly::observer::Observer<unsigned long> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<folly::observer::Observer<unsigned long> const> >(std::allocator<void>, std::shared_ptr<folly::observer::Observer<unsigned long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Context, std::allocator<void>, std::shared_ptr<folly::observer::Observer<unsigned long> const> >(folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<unsigned long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<unsigned long> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<unsigned long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<unsigned long> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<unsigned long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Context, std::shared_ptr<folly::observer::Observer<unsigned long> const> >(std::shared_ptr<folly::observer::Observer<unsigned long> const>&&)std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::SimpleObservable(std::shared_ptr<folly::observer::Observer<unsigned long> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::SimpleObservable(folly::observer::Observer<unsigned long>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::SimpleObservable(folly::observer::Observer<unsigned long>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::Context::Context(std::shared_ptr<std::optional<long> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<std::optional<long> >::Context, std::shared_ptr<std::optional<long> const> >(folly::observer::SimpleObservable<std::optional<long> >::Context*, std::shared_ptr<std::optional<long> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<std::optional<long> >::Context, std::shared_ptr<std::optional<long> const> >(std::allocator<void>&, folly::observer::SimpleObservable<std::optional<long> >::Context*, std::shared_ptr<std::optional<long> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<std::optional<long> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<std::optional<long> const> >(std::allocator<void>, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<std::optional<long> >::Context, std::allocator<void>, std::shared_ptr<std::optional<long> const> >(folly::observer::SimpleObservable<std::optional<long> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<std::optional<long> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<long> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<std::optional<long> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<long> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<std::optional<long> >::Context, std::shared_ptr<std::optional<long> const> >(std::shared_ptr<std::optional<long> const>&&)std::shared_ptr<folly::observer::SimpleObservable<std::optional<long> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::SimpleObservable(std::shared_ptr<std::optional<long> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::SimpleObservable(std::optional<long>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<std::optional<long> >::SimpleObservable(std::optional<long>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::Context::Context(std::shared_ptr<std::optional<bool> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(folly::observer::SimpleObservable<std::optional<bool> >::Context*, std::shared_ptr<std::optional<bool> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(std::allocator<void>&, folly::observer::SimpleObservable<std::optional<bool> >::Context*, std::shared_ptr<std::optional<bool> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<std::optional<bool> const> >(std::allocator<void>, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(folly::observer::SimpleObservable<std::optional<bool> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(std::shared_ptr<std::optional<bool> const>&&)std::shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::shared_ptr<std::optional<bool> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::optional<bool>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::optional<bool>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Context::Context(std::shared_ptr<folly::observer::Observer<bool> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Context, std::shared_ptr<folly::observer::Observer<bool> const> >(folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Context*, std::shared_ptr<folly::observer::Observer<bool> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Context, std::shared_ptr<folly::observer::Observer<bool> const> >(std::allocator<void>&, folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Context*, std::shared_ptr<folly::observer::Observer<bool> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<folly::observer::Observer<bool> const> >(std::allocator<void>, std::shared_ptr<folly::observer::Observer<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Context, std::allocator<void>, std::shared_ptr<folly::observer::Observer<bool> const> >(folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<bool> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<bool> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Context, std::shared_ptr<folly::observer::Observer<bool> const> >(std::shared_ptr<folly::observer::Observer<bool> const>&&)std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<bool> >::SimpleObservable(std::shared_ptr<folly::observer::Observer<bool> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<bool> >::SimpleObservable(folly::observer::Observer<bool>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<folly::observer::Observer<bool> >::SimpleObservable(folly::observer::Observer<bool>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Context::Context(std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Context*, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const> >(std::allocator<void>&, folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Context*, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const> >(std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Context, std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const> >(std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const>&&)std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::SimpleObservable(std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::SimpleObservable(folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > >)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::SimpleObservable(folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Context::Context(std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Context*, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const> >(std::allocator<void>&, folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Context*, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const> >(std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Context, std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const> >(std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const>&&)std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::SimpleObservable(std::shared_ptr<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::SimpleObservable(folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::SimpleObservable(folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Context::Context(std::shared_ptr<folly::observer::Observer<unsigned int> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Context, std::shared_ptr<folly::observer::Observer<unsigned int> const> >(folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Context*, std::shared_ptr<folly::observer::Observer<unsigned int> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Context, std::shared_ptr<folly::observer::Observer<unsigned int> const> >(std::allocator<void>&, folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Context*, std::shared_ptr<folly::observer::Observer<unsigned int> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<folly::observer::Observer<unsigned int> const> >(std::allocator<void>, std::shared_ptr<folly::observer::Observer<unsigned int> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Context, std::allocator<void>, std::shared_ptr<folly::observer::Observer<unsigned int> const> >(folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<unsigned int> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<unsigned int> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<unsigned int> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<unsigned int> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<unsigned int> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Context, std::shared_ptr<folly::observer::Observer<unsigned int> const> >(std::shared_ptr<folly::observer::Observer<unsigned int> const>&&)std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::SimpleObservable(std::shared_ptr<folly::observer::Observer<unsigned int> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::SimpleObservable(folly::observer::Observer<unsigned int>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::SimpleObservable(folly::observer::Observer<unsigned int>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Context::Context(std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Context*, std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const> >(std::allocator<void>&, folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Context*, std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const> >(std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Context, std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const> >(std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const>&&)std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::SimpleObservable(std::shared_ptr<folly::observer::Observer<std::optional<unsigned long> > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::SimpleObservable(folly::observer::Observer<std::optional<unsigned long> >)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::SimpleObservable(folly::observer::Observer<std::optional<unsigned long> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<double> >::Context::Context(std::shared_ptr<folly::observer::Observer<double> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Context, std::shared_ptr<folly::observer::Observer<double> const> >(folly::observer::SimpleObservable<folly::observer::Observer<double> >::Context*, std::shared_ptr<folly::observer::Observer<double> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Context, std::shared_ptr<folly::observer::Observer<double> const> >(std::allocator<void>&, folly::observer::SimpleObservable<folly::observer::Observer<double> >::Context*, std::shared_ptr<folly::observer::Observer<double> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<folly::observer::Observer<double> const> >(std::allocator<void>, std::shared_ptr<folly::observer::Observer<double> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Context, std::allocator<void>, std::shared_ptr<folly::observer::Observer<double> const> >(folly::observer::SimpleObservable<folly::observer::Observer<double> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<double> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<double> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<double> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<double> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<double> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Context, std::shared_ptr<folly::observer::Observer<double> const> >(std::shared_ptr<folly::observer::Observer<double> const>&&)std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<double> >::SimpleObservable(std::shared_ptr<folly::observer::Observer<double> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<double> >::SimpleObservable(folly::observer::Observer<double>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<folly::observer::Observer<double> >::SimpleObservable(folly::observer::Observer<double>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Context::Context(std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Context, std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Context*, std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Context, std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const> >(std::allocator<void>&, folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Context*, std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const> >(std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Context, std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Context, std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const> >(std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const>&&)std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::SimpleObservable(std::shared_ptr<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::SimpleObservable(folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > >)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::SimpleObservable(folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Context::Context(std::shared_ptr<folly::observer::Observer<std::optional<bool> > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<bool> > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Context*, std::shared_ptr<folly::observer::Observer<std::optional<bool> > const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<bool> > const> >(std::allocator<void>&, folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Context*, std::shared_ptr<folly::observer::Observer<std::optional<bool> > const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<folly::observer::Observer<std::optional<bool> > const> >(std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<bool> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Context, std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<bool> > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<bool> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<bool> > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<bool> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<bool> > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<bool> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<bool> > const> >(std::shared_ptr<folly::observer::Observer<std::optional<bool> > const>&&)std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::SimpleObservable(std::shared_ptr<folly::observer::Observer<std::optional<bool> > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::SimpleObservable(folly::observer::Observer<std::optional<bool> >)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::SimpleObservable(folly::observer::Observer<std::optional<bool> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Context::Context(std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Context*, std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const> >(std::allocator<void>&, folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Context*, std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const> >(std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Context, std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const> >(std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const>&&)std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::SimpleObservable(std::shared_ptr<folly::observer::Observer<std::optional<unsigned int> > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::SimpleObservable(folly::observer::Observer<std::optional<unsigned int> >)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::SimpleObservable(folly::observer::Observer<std::optional<unsigned int> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Context::Context(std::shared_ptr<folly::observer::Observer<std::optional<double> > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<double> > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Context*, std::shared_ptr<folly::observer::Observer<std::optional<double> > const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<double> > const> >(std::allocator<void>&, folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Context*, std::shared_ptr<folly::observer::Observer<std::optional<double> > const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<folly::observer::Observer<std::optional<double> > const> >(std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<double> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Context, std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<double> > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<double> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<double> > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<double> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<double> > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<double> > const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<double> > const> >(std::shared_ptr<folly::observer::Observer<std::optional<double> > const>&&)std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::SimpleObservable(std::shared_ptr<folly::observer::Observer<std::optional<double> > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::SimpleObservable(folly::observer::Observer<std::optional<double> >)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::SimpleObservable(folly::observer::Observer<std::optional<double> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Context::Context(std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Context*, std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const> >(std::allocator<void>&, folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Context*, std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const> >(std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Context, std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const> >(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Context, std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const> >(std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const>&&)std::shared_ptr<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::SimpleObservable(std::shared_ptr<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::SimpleObservable(folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::SimpleObservable(folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS7_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIlE10ensureInitEvENKUlvE_clEvEUlvE_EENS7_8ObserverINSA_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSN_EUlvE_EENSJ_INSA_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_EESZ_SU_EUlvE_vvLb0EEESN_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIlE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIlE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::swap<folly::Function<void ()> >(folly::Function<void ()>&, folly::Function<void ()>&)std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<folly::Function<void ()> > >, std::is_move_constructible<folly::Function<void ()> >, std::is_move_assignable<folly::Function<void ()> > >::value, void>::type’ at /usr/include/c++/14/bits/move.h:221:11,
    inlined from ‘folly::Function<void ()>::swap(folly::Function<void ()>&)’ at /usr/include/folly/Function.h:863:49,
    inlined from ‘folly::swap<void ()>(folly::Function<void ()>&, folly::Function<void ()>&)void’ at /usr/include/folly/Function.h:900:11,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’ at /usr/include/folly/Synchronized.h:918:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<long> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IlEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7,
    inlined from ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IlEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::Observer<long>::addCallback(folly::Function<void (folly::observer::Snapshot<long>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:10,
    inlined from ‘folly::observer::ReadMostlyAtomicObserver<long>::ReadMostlyAtomicObserver(folly::observer::Observer<long>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:186:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ReadMostlyAtomicObserver<long>::ReadMostlyAtomicObserver(folly::observer::Observer<long>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 87%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/TMConcurrencyController.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/TMConcurrencyController.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/TMConcurrencyController.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/TMConcurrencyController.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/TMConcurrencyController.cpp
In file included from /usr/include/folly/Expected.h:36,
                 from /usr/include/folly/IPAddressV4.h:33,
                 from /usr/include/folly/IPAddress.h:38,
                 from /usr/include/folly/SocketAddress.h:26,
                 from /usr/include/folly/io/async/AsyncServerSocket.h:30,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftServer.cpp:20:
In member function ‘folly::Optional<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘wangle::Acceptor::makeNewAsyncSocket(folly::EventBase*, int, folly::SocketAddress const*)’ at /usr/include/folly/io/async/AsyncSocket.h:504:49:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/folly/hash/Hash.h:42,
                 from /usr/include/folly/FBString.h:40,
                 from /usr/include/folly/Demangle.h:19,
                 from /usr/include/folly/ExceptionWrapper.h:35,
                 from /usr/include/folly/io/async/AsyncServerSocket.h:29:
/usr/include/folly/Utility.h: In member function ‘wangle::Acceptor::makeNewAsyncSocket(folly::EventBase*, int, folly::SocketAddress const*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/folly/detail/ThreadLocalDetail.h:31,
                 from /usr/include/folly/ThreadLocal.h:52,
                 from /usr/include/folly/experimental/observer/Observer.h:23,
                 from /usr/include/folly/io/async/AsyncServerSocket.h:32:
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::EventBase::add(folly::Function<void ()>)’ at /usr/include/folly/io/async/EventBase.h:937:51:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::EventBase::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<bool (folly::F14NodeMap<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::HeterogeneousAccessHash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, folly::HeterogeneousAccessEqualTo<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*) const>::Function(folly::Function<bool (folly::F14NodeMap<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::HeterogeneousAccessHash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, folly::HeterogeneousAccessEqualTo<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*) const>&&)’,
    inlined from ‘apache::thrift::ThriftServer::setIsOverloaded(folly::Function<bool (folly::F14NodeMap<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::HeterogeneousAccessHash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, folly::HeterogeneousAccessEqualTo<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*) const>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h:963:38:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftServer::setIsOverloaded(folly::Function<bool (folly::F14NodeMap<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::HeterogeneousAccessHash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, folly::HeterogeneousAccessEqualTo<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*) const>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::variant<std::monostate, apache::thrift::AppClientException, apache::thrift::AppServerException, apache::thrift::AppOverloadedException, apache::thrift::AppQuotaExceededException> (apache::thrift::server::PreprocessParams const&) const>::Function(folly::Function<std::variant<std::monostate, apache::thrift::AppClientException, apache::thrift::AppServerException, apache::thrift::AppOverloadedException, apache::thrift::AppQuotaExceededException> (apache::thrift::server::PreprocessParams const&) const>&&)’,
    inlined from ‘apache::thrift::ThriftServer::setPreprocess(folly::Function<std::variant<std::monostate, apache::thrift::AppClientException, apache::thrift::AppServerException, apache::thrift::AppOverloadedException, apache::thrift::AppQuotaExceededException> (apache::thrift::server::PreprocessParams const&) const>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h:968:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftServer::setPreprocess(folly::Function<std::variant<std::monostate, apache::thrift::AppClientException, apache::thrift::AppServerException, apache::thrift::AppOverloadedException, apache::thrift::AppQuotaExceededException> (apache::thrift::server::PreprocessParams const&) const>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘apache::thrift::ExecutorToThreadManagerAdaptor::add(folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ExecutorToThreadManagerAdaptor.h:51:63:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ExecutorToThreadManagerAdaptor::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘apache::thrift::ThreadManagerLoggingWrapper::add(folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThreadManagerLoggingWrapper.h:85:46:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThreadManagerLoggingWrapper::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::InitThreadFactory::newThread(folly::Function<void ()>&&)’ at /usr/include/folly/executors/thread_factory/InitThreadFactory.h:39:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::InitThreadFactory::newThread(folly::Function<void ()>&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function<folly::InitThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}, void, void, false>(folly::InitThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1})’,
    inlined from ‘folly::InitThreadFactory::newThread(folly::Function<void ()>&&)’ at /usr/include/folly/executors/thread_factory/InitThreadFactory.h:38:37:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::InitThreadFactory::newThread(folly::Function<void ()>&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::InitThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/executors/thread_factory/InitThreadFactory.h:39:66,
    inlined from ‘folly::Function<void ()>::Function<folly::InitThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}, void, void, false>(folly::InitThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1})’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘folly::InitThreadFactory::newThread(folly::Function<void ()>&&)’ at /usr/include/folly/executors/thread_factory/InitThreadFactory.h:38:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::InitThreadFactory::newThread(folly::Function<void ()>&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core(folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/detail/Core.h:677:60,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make(folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/detail/Core.h:564:42,
    inlined from ‘folly::makeSemiFuture<folly::Unit>(folly::Try<folly::Unit>)folly::SemiFuture<folly::Unit>’ at /usr/include/folly/futures/Future-inl.h:614:63,
    inlined from ‘folly::makeSemiFuture<folly::Unit const&>(folly::Unit const&)folly::SemiFuture<std::decay<folly::Unit const&>::type>’ at /usr/include/folly/futures/Future-inl.h:565:79,
    inlined from ‘apache::thrift::detail::THRIFT__PLUGGABLE_FUNC_DEFAULT_dumpSnapshotOnLongShutdown()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftServer.cpp:114:1:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In function ‘apache::thrift::detail::THRIFT__PLUGGABLE_FUNC_DEFAULT_dumpSnapshotOnLongShutdown()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core(folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/detail/Core.h:677:60,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make(folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/detail/Core.h:564:42,
    inlined from ‘folly::makeSemiFuture<folly::Unit>(folly::Try<folly::Unit>)folly::SemiFuture<folly::Unit>’ at /usr/include/folly/futures/Future-inl.h:614:63,
    inlined from ‘folly::makeSemiFuture<folly::Unit>(folly::Unit&&)folly::SemiFuture<std::decay<folly::Unit>::type> [clone .isra.0]’ at /usr/include/folly/futures/Future-inl.h:565:79:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In function ‘folly::makeSemiFuture<folly::Unit>(folly::Unit&&)folly::SemiFuture<std::decay<folly::Unit>::type> [clone .isra.0]’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘__ct ’,
    inlined from ‘apache::thrift::ThriftServer::updateTicketSeeds(wangle::TLSTicketKeySeeds)::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftServer.cpp:1739:32,
    inlined from ‘wangle::ServerWorkerPool::forEachWorker<apache::thrift::ThriftServer::updateTicketSeeds(wangle::TLSTicketKeySeeds)::{lambda(wangle::Acceptor*)#1}&>(apache::thrift::ThriftServer::updateTicketSeeds(wangle::TLSTicketKeySeeds)::{lambda(wangle::Acceptor*)#1}&) constvoid’ at /usr/include/wangle/bootstrap/ServerBootstrap-inl.h:417:6,
    inlined from ‘wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::forEachWorker<apache::thrift::ThriftServer::updateTicketSeeds(wangle::TLSTicketKeySeeds)::{lambda(wangle::Acceptor*)#1}>(apache::thrift::ThriftServer::updateTicketSeeds(wangle::TLSTicketKeySeeds)::{lambda(wangle::Acceptor*)#1}&&) constvoid’ at /usr/include/wangle/bootstrap/ServerBootstrap.h:334:34,
    inlined from ‘apache::thrift::ThriftServer::updateTicketSeeds(wangle::TLSTicketKeySeeds)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftServer.cpp:1731:18,
    inlined from ‘apache::thrift::ThriftServer::updateTicketSeeds(wangle::TLSTicketKeySeeds)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftServer.cpp:1727:6:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftServer::updateTicketSeeds(wangle::TLSTicketKeySeeds)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned short>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned short>::Optional(folly::Optional<unsigned short> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘wangle::FizzConfig::FizzConfig(wangle::FizzConfig const&)’ at /usr/include/wangle/acceptor/FizzConfig.h:25:8:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘wangle::FizzConfig::FizzConfig(wangle::FizzConfig const&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned short>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned short>::Optional(folly::Optional<unsigned short> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘wangle::FizzConfig::FizzConfig(wangle::FizzConfig const&)’ at /usr/include/wangle/acceptor/FizzConfig.h:25:8:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘wangle::FizzConfig::FizzConfig(wangle::FizzConfig const&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::__exchange<folly::Function<void ()>, decltype(nullptr)>(folly::Function<void ()>&, decltype(nullptr)&&)folly::Function<void ()>’ at /usr/include/c++/14/bits/move.h:176:11,
    inlined from ‘std::exchange<folly::Function<void ()>, decltype(nullptr)>(folly::Function<void ()>&, decltype(nullptr)&&)folly::Function<void ()>’ at /usr/include/c++/14/utility:110:65,
    inlined from ‘folly::coro::detail::BlockingWaitExecutor::drive()::{lambda()#1}::operator()() const [clone .isra.0]’ at /usr/include/folly/experimental/coro/BlockingWait.h:327:22:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::coro::detail::BlockingWaitExecutor::drive()::{lambda()#1}::operator()() const [clone .isra.0]’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Function<void ()>::operator=(decltype(nullptr))’ at /usr/include/folly/Function.h:839:66,
    inlined from ‘std::__exchange<folly::Function<void ()>, decltype(nullptr)>(folly::Function<void ()>&, decltype(nullptr)&&)folly::Function<void ()>’ at /usr/include/c++/14/bits/move.h:177:13,
    inlined from ‘std::exchange<folly::Function<void ()>, decltype(nullptr)>(folly::Function<void ()>&, decltype(nullptr)&&)folly::Function<void ()>’ at /usr/include/c++/14/utility:110:65,
    inlined from ‘folly::coro::detail::BlockingWaitExecutor::drive()::{lambda()#1}::operator()() const [clone .isra.0]’ at /usr/include/folly/experimental/coro/BlockingWait.h:327:22:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In function ‘folly::coro::detail::BlockingWaitExecutor::drive()::{lambda()#1}::operator()() const [clone .isra.0]’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned short>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned short>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘wangle::FizzConfig::FizzConfig()’ at /usr/include/wangle/acceptor/FizzConfig.h:25:8,
    inlined from ‘wangle::ServerSocketConfig::ServerSocketConfig()’ at /usr/include/wangle/acceptor/ServerSocketConfig.h:59:24:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘wangle::ServerSocketConfig::ServerSocketConfig()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned short>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned short>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘wangle::FizzConfig::FizzConfig()’ at /usr/include/wangle/acceptor/FizzConfig.h:25:8,
    inlined from ‘wangle::ServerSocketConfig::ServerSocketConfig()’ at /usr/include/wangle/acceptor/ServerSocketConfig.h:59:24:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘wangle::ServerSocketConfig::ServerSocketConfig()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::Context::Context(std::shared_ptr<std::optional<bool> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(folly::observer::SimpleObservable<std::optional<bool> >::Context*, std::shared_ptr<std::optional<bool> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(std::allocator<void>&, folly::observer::SimpleObservable<std::optional<bool> >::Context*, std::shared_ptr<std::optional<bool> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<std::optional<bool> const> >(std::allocator<void>, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(folly::observer::SimpleObservable<std::optional<bool> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(std::shared_ptr<std::optional<bool> const>&&)std::shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::shared_ptr<std::optional<bool> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::optional<bool>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::optional<bool>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function<wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::acceptConnection(folly::NetworkSocket, folly::SocketAddress const&, folly::AsyncServerSocket::AcceptCallback::AcceptInfo, folly::AsyncSocket::LegacyLifecycleObserver*)::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}, void, void, false>(wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::acceptConnection(folly::NetworkSocket, folly::SocketAddress const&, folly::AsyncServerSocket::AcceptCallback::AcceptInfo, folly::AsyncSocket::LegacyLifecycleObserver*)::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1})’,
    inlined from ‘wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::acceptConnection(folly::NetworkSocket, folly::SocketAddress const&, folly::AsyncServerSocket::AcceptCallback::AcceptInfo, folly::AsyncSocket::LegacyLifecycleObserver*)::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const’ at /usr/include/wangle/bootstrap/ServerBootstrap.h:356:53,
    inlined from ‘wangle::ServerWorkerPool::forRandomWorker<wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::acceptConnection(folly::NetworkSocket, folly::SocketAddress const&, folly::AsyncServerSocket::AcceptCallback::AcceptInfo, folly::AsyncSocket::LegacyLifecycleObserver*)::{lambda(wangle::Acceptor*)#1}>(wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::acceptConnection(folly::NetworkSocket, folly::SocketAddress const&, folly::AsyncServerSocket::AcceptCallback::AcceptInfo, folly::AsyncSocket::LegacyLifecycleObserver*)::{lambda(wangle::Acceptor*)#1}&&) constvoid’ at /usr/include/wangle/bootstrap/ServerBootstrap-inl.h:425:4:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘wangle::ServerWorkerPool::forRandomWorker<wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::acceptConnection(folly::NetworkSocket, folly::SocketAddress const&, folly::AsyncServerSocket::AcceptCallback::AcceptInfo, folly::AsyncSocket::LegacyLifecycleObserver*)::{lambda(wangle::Acceptor*)#1}>(wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::acceptConnection(folly::NetworkSocket, folly::SocketAddress const&, folly::AsyncServerSocket::AcceptCallback::AcceptInfo, folly::AsyncSocket::LegacyLifecycleObserver*)::{lambda(wangle::Acceptor*)#1}&&) constvoid’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core(folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/detail/Core.h:677:60,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make(folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/detail/Core.h:564:42,
    inlined from ‘folly::futures::detail::FutureBase<folly::Unit>::FutureBase<folly::exception_wrapper, void>(folly::exception_wrapper&&)’ at /usr/include/folly/futures/Future-inl.h:195:23:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::futures::detail::FutureBase<folly::Unit>::FutureBase<folly::exception_wrapper, void>(folly::exception_wrapper&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >)::Context::Context(unsigned long)’ at /usr/include/folly/futures/Future-inl.h:1552:52:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >)::Context::Context(unsigned long)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<apache::thrift::ThriftServer::ServerIOMemory>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<apache::thrift::ThriftServer::ServerIOMemory>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘std::_Construct<folly::Optional<apache::thrift::ThriftServer::ServerIOMemory>>(folly::Optional<apache::thrift::ThriftServer::ServerIOMemory>*)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::__uninitialized_default_n_1<false>::__uninit_default_n<folly::Optional<apache::thrift::ThriftServer::ServerIOMemory>*, unsigned long>(folly::Optional<apache::thrift::ThriftServer::ServerIOMemory>*, unsigned long)folly::Optional<apache::thrift::ThriftServer::ServerIOMemory>*’ at /usr/include/c++/14/bits/stl_uninitialized.h:643:18,
    inlined from ‘std::__uninitialized_default_n<folly::Optional<apache::thrift::ThriftServer::ServerIOMemory>*, unsigned long>(folly::Optional<apache::thrift::ThriftServer::ServerIOMemory>*, unsigned long)folly::Optional<apache::thrift::ThriftServer::ServerIOMemory>*’ at /usr/include/c++/14/bits/stl_uninitialized.h:712:20,
    inlined from ‘std::__uninitialized_default_n_a<folly::Optional<apache::thrift::ThriftServer::ServerIOMemory>*, unsigned long, folly::Optional<apache::thrift::ThriftServer::ServerIOMemory> >(folly::Optional<apache::thrift::ThriftServer::ServerIOMemory>*, unsigned long, std::allocator<folly::Optional<apache::thrift::ThriftServer::ServerIOMemory> >&)folly::Optional<apache::thrift::ThriftServer::ServerIOMemory>*’ at /usr/include/c++/14/bits/stl_uninitialized.h:779:44,
    inlined from ‘std::vector<folly::Optional<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::Optional<apache::thrift::ThriftServer::ServerIOMemory> > >::_M_default_initialize(unsigned long)’ at /usr/include/c++/14/bits/stl_vector.h:1720:36,
    inlined from ‘std::vector<folly::Optional<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::Optional<apache::thrift::ThriftServer::ServerIOMemory> > >::vector(unsigned long, std::allocator<folly::Optional<apache::thrift::ThriftServer::ServerIOMemory> > const&)’ at /usr/include/c++/14/bits/stl_vector.h:558:30,
    inlined from ‘folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >)::Context::Context(unsigned long)’ at /usr/include/folly/futures/Future-inl.h:1552:34:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >)::Context::Context(unsigned long)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::__exchange<folly::Function<void ()>, decltype(nullptr)>(folly::Function<void ()>&, decltype(nullptr)&&)folly::Function<void ()>’ at /usr/include/c++/14/bits/move.h:176:11,
    inlined from ‘std::exchange<folly::Function<void ()>, decltype(nullptr)>(folly::Function<void ()>&, decltype(nullptr)&&)folly::Function<void ()>’ at /usr/include/c++/14/utility:110:65,
    inlined from ‘folly::futures::detail::WaitExecutor::driveUntil(std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >)::{lambda()#1}::operator()() const [clone .isra.0]’ at /usr/include/folly/futures/Future-inl.h:497:22:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::futures::detail::WaitExecutor::driveUntil(std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >)::{lambda()#1}::operator()() const [clone .isra.0]’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Function<void ()>::operator=(decltype(nullptr))’ at /usr/include/folly/Function.h:839:66,
    inlined from ‘std::__exchange<folly::Function<void ()>, decltype(nullptr)>(folly::Function<void ()>&, decltype(nullptr)&&)folly::Function<void ()>’ at /usr/include/c++/14/bits/move.h:177:13,
    inlined from ‘std::exchange<folly::Function<void ()>, decltype(nullptr)>(folly::Function<void ()>&, decltype(nullptr)&&)folly::Function<void ()>’ at /usr/include/c++/14/utility:110:65,
    inlined from ‘folly::futures::detail::WaitExecutor::driveUntil(std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >)::{lambda()#1}::operator()() const [clone .isra.0]’ at /usr/include/folly/futures/Future-inl.h:497:22:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::futures::detail::WaitExecutor::driveUntil(std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >)::{lambda()#1}::operator()() const [clone .isra.0]’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::construct_at<folly::Function<void ()>, folly::Function<void ()> >(folly::Function<void ()>*, folly::Function<void ()>&&)decltype (::new ((void*)(0)) folly::Function<void ()>((declval<folly::Function<void ()> >)()))’ at /usr/include/c++/14/bits/stl_construct.h:97:14,
    inlined from ‘std::allocator_traits<std::allocator<folly::Function<void ()> > >::construct<folly::Function<void ()>, folly::Function<void ()> >(std::allocator<folly::Function<void ()> >&, folly::Function<void ()>*, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:536:21,
    inlined from ‘std::vector<folly::Function<void ()>, std::allocator<folly::Function<void ()> > >::emplace_back<folly::Function<void ()> >(folly::Function<void ()>&&)folly::Function<void ()>&’ at /usr/include/c++/14/bits/vector.tcc:117:30,
    inlined from ‘std::vector<folly::Function<void ()>, std::allocator<folly::Function<void ()> > >::push_back(folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/stl_vector.h:1301:21,
    inlined from ‘folly::coro::detail::BlockingWaitExecutor::add(folly::Function<void ()>)’ at /usr/include/folly/experimental/coro/BlockingWait.h:312:24:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::coro::detail::BlockingWaitExecutor::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::construct_at<folly::Function<void ()>, folly::Function<void ()> >(folly::Function<void ()>*, folly::Function<void ()>&&)decltype (::new ((void*)(0)) folly::Function<void ()>((declval<folly::Function<void ()> >)()))’ at /usr/include/c++/14/bits/stl_construct.h:97:14,
    inlined from ‘std::allocator_traits<std::allocator<folly::Function<void ()> > >::construct<folly::Function<void ()>, folly::Function<void ()> >(std::allocator<folly::Function<void ()> >&, folly::Function<void ()>*, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:536:21,
    inlined from ‘std::__relocate_object_a<folly::Function<void ()>, folly::Function<void ()>, std::allocator<folly::Function<void ()> > >(folly::Function<void ()>*, folly::Function<void ()>*, std::allocator<folly::Function<void ()> >&)void’ at /usr/include/c++/14/bits/stl_uninitialized.h:1075:26,
    inlined from ‘std::__relocate_a_1<folly::Function<void ()>*, folly::Function<void ()>*, std::allocator<folly::Function<void ()> > >(folly::Function<void ()>*, folly::Function<void ()>*, folly::Function<void ()>*, std::allocator<folly::Function<void ()> >&)folly::Function<void ()>*’ at /usr/include/c++/14/bits/stl_uninitialized.h:1103:26,
    inlined from ‘std::__relocate_a<folly::Function<void ()>*, folly::Function<void ()>*, std::allocator<folly::Function<void ()> > >(folly::Function<void ()>*, folly::Function<void ()>*, folly::Function<void ()>*, std::allocator<folly::Function<void ()> >&)folly::Function<void ()>*’ at /usr/include/c++/14/bits/stl_uninitialized.h:1145:33,
    inlined from ‘std::vector<folly::Function<void ()>, std::allocator<folly::Function<void ()> > >::_S_relocate(folly::Function<void ()>*, folly::Function<void ()>*, folly::Function<void ()>*, std::allocator<folly::Function<void ()> >&)’ at /usr/include/c++/14/bits/stl_vector.h:509:26,
    inlined from ‘std::vector<folly::Function<void ()>, std::allocator<folly::Function<void ()> > >::_M_realloc_append<folly::Function<void ()> >(folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/vector.tcc:647:32,
    inlined from ‘std::vector<folly::Function<void ()>, std::allocator<folly::Function<void ()> > >::emplace_back<folly::Function<void ()> >(folly::Function<void ()>&&)folly::Function<void ()>&’ at /usr/include/c++/14/bits/vector.tcc:123:21,
    inlined from ‘std::vector<folly::Function<void ()>, std::allocator<folly::Function<void ()> > >::push_back(folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/stl_vector.h:1301:21,
    inlined from ‘folly::coro::detail::BlockingWaitExecutor::add(folly::Function<void ()>)’ at /usr/include/folly/experimental/coro/BlockingWait.h:312:24:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::coro::detail::BlockingWaitExecutor::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>::Function(folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>&&)’,
    inlined from ‘std::construct_at<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>, folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> >(folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>*, folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>&&)decltype (::new ((void*)(0)) folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>((declval<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> >)()))’ at /usr/include/c++/14/bits/stl_construct.h:97:14,
    inlined from ‘std::allocator_traits<std::allocator<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> > >::construct<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>, folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> >(std::allocator<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> >&, folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>*, folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:536:21,
    inlined from ‘std::vector<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>, std::allocator<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> > >::emplace_back<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> >(folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>&&)folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>&’ at /usr/include/c++/14/bits/vector.tcc:117:30,
    inlined from ‘std::vector<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>, std::allocator<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> > >::push_back(folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>&&)’ at /usr/include/c++/14/bits/stl_vector.h:1301:21,
    inlined from ‘apache::thrift::ThriftServer::addIOThreadPoolObserverFactory(folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftServer.cpp:2110:41:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘apache::thrift::ThriftServer::addIOThreadPoolObserverFactory(folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>::Function(folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>&&)’,
    inlined from ‘std::construct_at<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>, folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> >(folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>*, folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>&&)decltype (::new ((void*)(0)) folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>((declval<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> >)()))’ at /usr/include/c++/14/bits/stl_construct.h:97:14,
    inlined from ‘std::allocator_traits<std::allocator<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> > >::construct<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>, folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> >(std::allocator<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> >&, folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>*, folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:536:21,
    inlined from ‘std::vector<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>, std::allocator<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> > >::_M_realloc_append<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> >(folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>&&)void’ at /usr/include/c++/14/bits/vector.tcc:634:26,
    inlined from ‘std::vector<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>, std::allocator<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> > >::emplace_back<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> >(folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>&&)folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>&’ at /usr/include/c++/14/bits/vector.tcc:123:21,
    inlined from ‘std::vector<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>, std::allocator<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> > >::push_back(folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>&&)’ at /usr/include/c++/14/bits/stl_vector.h:1301:21,
    inlined from ‘apache::thrift::ThriftServer::addIOThreadPoolObserverFactory(folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftServer.cpp:2110:41:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘apache::thrift::ThriftServer::addIOThreadPoolObserverFactory(folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>::Function(folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>&&)’,
    inlined from ‘std::construct_at<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>, folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> >(folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>*, folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>&&)decltype (::new ((void*)(0)) folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>((declval<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> >)()))’ at /usr/include/c++/14/bits/stl_construct.h:97:14,
    inlined from ‘std::allocator_traits<std::allocator<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> > >::construct<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>, folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> >(std::allocator<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> >&, folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>*, folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:536:21,
    inlined from ‘std::__relocate_object_a<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>, folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>, std::allocator<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> > >(folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>*, folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>*, std::allocator<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> >&)void’ at /usr/include/c++/14/bits/stl_uninitialized.h:1075:26,
    inlined from ‘std::__relocate_a_1<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>*, folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>*, std::allocator<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> > >(folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>*, folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>*, folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>*, std::allocator<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> >&)folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>*’ at /usr/include/c++/14/bits/stl_uninitialized.h:1103:26,
    inlined from ‘std::__relocate_a<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>*, folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>*, std::allocator<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> > >(folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>*, folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>*, folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>*, std::allocator<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> >&)folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>*’ at /usr/include/c++/14/bits/stl_uninitialized.h:1145:33,
    inlined from ‘std::vector<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>, std::allocator<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> > >::_S_relocate(folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>*, folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>*, folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>*, std::allocator<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> >&)’ at /usr/include/c++/14/bits/stl_vector.h:509:26,
    inlined from ‘std::vector<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>, std::allocator<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> > >::_M_realloc_append<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> >(folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>&&)void’ at /usr/include/c++/14/bits/vector.tcc:647:32,
    inlined from ‘std::vector<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>, std::allocator<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> > >::emplace_back<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> >(folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>&&)folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>&’ at /usr/include/c++/14/bits/vector.tcc:123:21,
    inlined from ‘std::vector<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>, std::allocator<folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const> > >::push_back(folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>&&)’ at /usr/include/c++/14/bits/stl_vector.h:1301:21,
    inlined from ‘apache::thrift::ThriftServer::addIOThreadPoolObserverFactory(folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftServer.cpp:2110:41:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘apache::thrift::ThriftServer::addIOThreadPoolObserverFactory(folly::Function<std::shared_ptr<folly::ThreadPoolExecutor::Observer> (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::WorkerProvider*) const>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::construct_at<folly::Function<void ()>, folly::Function<void ()> >(folly::Function<void ()>*, folly::Function<void ()>&&)decltype (::new ((void*)(0)) folly::Function<void ()>((declval<folly::Function<void ()> >)()))’ at /usr/include/c++/14/bits/stl_construct.h:97:14,
    inlined from ‘std::allocator_traits<std::allocator<folly::Function<void ()> > >::construct<folly::Function<void ()>, folly::Function<void ()> >(std::allocator<folly::Function<void ()> >&, folly::Function<void ()>*, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:536:21,
    inlined from ‘std::__relocate_object_a<folly::Function<void ()>, folly::Function<void ()>, std::allocator<folly::Function<void ()> > >(folly::Function<void ()>*, folly::Function<void ()>*, std::allocator<folly::Function<void ()> >&)void’ at /usr/include/c++/14/bits/stl_uninitialized.h:1075:26,
    inlined from ‘std::__relocate_a_1<folly::Function<void ()>*, folly::Function<void ()>*, std::allocator<folly::Function<void ()> > >(folly::Function<void ()>*, folly::Function<void ()>*, folly::Function<void ()>*, std::allocator<folly::Function<void ()> >&)folly::Function<void ()>*’ at /usr/include/c++/14/bits/stl_uninitialized.h:1103:26,
    inlined from ‘std::__relocate_a<folly::Function<void ()>*, folly::Function<void ()>*, std::allocator<folly::Function<void ()> > >(folly::Function<void ()>*, folly::Function<void ()>*, folly::Function<void ()>*, std::allocator<folly::Function<void ()> >&)folly::Function<void ()>*’ at /usr/include/c++/14/bits/stl_uninitialized.h:1145:33,
    inlined from ‘std::vector<folly::Function<void ()>, std::allocator<folly::Function<void ()> > >::_S_relocate(folly::Function<void ()>*, folly::Function<void ()>*, folly::Function<void ()>*, std::allocator<folly::Function<void ()> >&)’ at /usr/include/c++/14/bits/stl_vector.h:509:26,
    inlined from ‘std::vector<folly::Function<void ()>, std::allocator<folly::Function<void ()> > >::_M_realloc_append<folly::Function<void ()> >(folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/vector.tcc:647:32,
    inlined from ‘std::vector<folly::Function<void ()>, std::allocator<folly::Function<void ()> > >::emplace_back<folly::Function<void ()> >(folly::Function<void ()>&&)folly::Function<void ()>&’ at /usr/include/c++/14/bits/vector.tcc:123:21,
    inlined from ‘std::vector<folly::Function<void ()>, std::allocator<folly::Function<void ()> > >::push_back(folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/stl_vector.h:1301:21,
    inlined from ‘folly::futures::detail::WaitExecutor::add(folly::Function<void ()>)’ at /usr/include/folly/futures/Future-inl.h:468:30:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::futures::detail::WaitExecutor::add(folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::__exchange<folly::Function<void ()>, decltype(nullptr)>(folly::Function<void ()>&, decltype(nullptr)&&)folly::Function<void ()>’ at /usr/include/c++/14/bits/move.h:176:11,
    inlined from ‘std::exchange<folly::Function<void ()>, decltype(nullptr)>(folly::Function<void ()>&, decltype(nullptr)&&)folly::Function<void ()>’ at /usr/include/c++/14/utility:110:65,
    inlined from ‘folly::futures::detail::WaitExecutor::drive()::{lambda()#1}::operator()() const’ at /usr/include/folly/futures/Future-inl.h:482:22:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::futures::detail::WaitExecutor::drive()::{lambda()#1}::operator()() const’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Function<void ()>::operator=(decltype(nullptr))’ at /usr/include/folly/Function.h:839:66,
    inlined from ‘std::__exchange<folly::Function<void ()>, decltype(nullptr)>(folly::Function<void ()>&, decltype(nullptr)&&)folly::Function<void ()>’ at /usr/include/c++/14/bits/move.h:177:13,
    inlined from ‘std::exchange<folly::Function<void ()>, decltype(nullptr)>(folly::Function<void ()>&, decltype(nullptr)&&)folly::Function<void ()>’ at /usr/include/c++/14/utility:110:65,
    inlined from ‘folly::futures::detail::WaitExecutor::drive()::{lambda()#1}::operator()() const’ at /usr/include/folly/futures/Future-inl.h:482:22:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::futures::detail::WaitExecutor::drive()::{lambda()#1}::operator()() const’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/c++/14/bits/shared_ptr_atomic.h:33,
                 from /usr/include/c++/14/memory:81,
                 from /usr/include/folly/io/async/AsyncServerSocket.h:25:
In member function ‘std::__atomic_base<unsigned long>::store(unsigned long, std::memory_order)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:506:30,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/c++/14/bits/atomic_base.h:477:25: warning: ‘__atomic_store_8’ writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
  477 |         __atomic_store_n(&_M_i, __i, int(__m));
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/folly/FBString.h:44:
In function ‘folly::checkedMalloc(unsigned long)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:505:59,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/folly/memory/Malloc.h:415:19: note: destination object of size 0 allocated by ‘malloc’
  415 |   void* p = malloc(size);
      |             ~~~~~~^~~~~~
In file included from /usr/include/folly/container/detail/F14Policy.h:28,
                 from /usr/include/folly/container/F14Set.h:44,
                 from /usr/include/folly/synchronization/HazptrDomain.h:24,
                 from /usr/include/folly/synchronization/Hazptr.h:20,
                 from /usr/include/folly/concurrency/UnboundedQueue.h:30,
                 from /usr/include/folly/executors/TimedDrivableExecutor.h:21,
                 from /usr/include/folly/futures/Future.h:34,
                 from /usr/include/folly/experimental/observer/detail/Core.h:21,
                 from /usr/include/folly/experimental/observer/Observer.h:25:
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >)::Context::Context(unsigned long)’ at /usr/include/folly/futures/Future-inl.h:1552:52:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >)::Context::Context(unsigned long)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::f14::detail::F14Chunk<std::pair<apache::thrift::AsyncProcessorFactory* const, apache::thrift::Cpp2Worker::PerServiceMetadata>*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<apache::thrift::AsyncProcessorFactory*, apache::thrift::Cpp2Worker::PerServiceMetadata, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<apache::thrift::AsyncProcessorFactory*, apache::thrift::Cpp2Worker::PerServiceMetadata, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<apache::thrift::AsyncProcessorFactory*, apache::thrift::Cpp2Worker::PerServiceMetadata, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<apache::thrift::AsyncProcessorFactory*, apache::thrift::Cpp2Worker::PerServiceMetadata, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core(folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/detail/Core.h:677:60,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make(folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/detail/Core.h:564:42,
    inlined from ‘folly::makeFuture<folly::Unit>(folly::Try<folly::Unit>)folly::Future<folly::Unit>’ at /usr/include/folly/futures/Future-inl.h:1377:55,
    inlined from ‘folly::makeFuture<folly::Unit>(folly::Unit&&)folly::Future<std::decay<folly::Unit>::type>’ at /usr/include/folly/futures/Future-inl.h:1326:75,
    inlined from ‘folly::makeFuture()’ at /usr/include/folly/futures/Future-inl.h:1330:27,
    inlined from ‘folly::via(folly::Executor::KeepAlive<folly::Executor>)’ at /usr/include/folly/futures/Future-inl.h:1382:20:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In function ‘folly::via(folly::Executor::KeepAlive<folly::Executor>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<unsigned int>)>::Function(folly::Function<void (folly::observer::Snapshot<unsigned int>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<unsigned int>(folly::observer::Observer<unsigned int>, folly::Function<void (folly::observer::Snapshot<unsigned int>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<unsigned int>(folly::observer::Observer<unsigned int>, folly::Function<void (folly::observer::Snapshot<unsigned int>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<unsigned int>(folly::observer::Observer<unsigned int>, folly::Function<void (folly::observer::Snapshot<unsigned int>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IjEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IjEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IjEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IjEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IjEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<unsigned int>)>::Function(folly::Function<void (folly::observer::Snapshot<unsigned int>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<unsigned int>(folly::observer::Observer<unsigned int>, folly::Function<void (folly::observer::Snapshot<unsigned int>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<unsigned int>(folly::observer::Observer<unsigned int>, folly::Function<void (folly::observer::Snapshot<unsigned int>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<unsigned int>(folly::observer::Observer<unsigned int>, folly::Function<void (folly::observer::Snapshot<unsigned int>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<unsigned int>(folly::observer::Observer<unsigned int>, folly::Function<void (folly::observer::Snapshot<unsigned int>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<unsigned int>(folly::observer::Observer<unsigned int>, folly::Function<void (folly::observer::Snapshot<unsigned int>)>)::{lambda()#1}&&)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<unsigned int>(folly::observer::Observer<unsigned int>, folly::Function<void (folly::observer::Snapshot<unsigned int>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7,
    inlined from ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IjEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IjEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IjEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<unsigned int>)>::Function(folly::Function<void (folly::observer::Snapshot<unsigned int>)>&&)’,
    inlined from ‘folly::observer::Observer<unsigned int>::addCallback(folly::Function<void (folly::observer::Snapshot<unsigned int>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:10:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::Observer<unsigned int>::addCallback(folly::Function<void (folly::observer::Snapshot<unsigned int>)>) const’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<unsigned int>)>::Function(folly::Function<void (folly::observer::Snapshot<unsigned int>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<unsigned int>(folly::observer::Observer<unsigned int>, folly::Function<void (folly::observer::Snapshot<unsigned int>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer::Observer<unsigned int>::addCallback(folly::Function<void (folly::observer::Snapshot<unsigned int>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:51:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::Observer<unsigned int>::addCallback(folly::Function<void (folly::observer::Snapshot<unsigned int>)>) const’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<unsigned int>)>::Function(folly::Function<void (folly::observer::Snapshot<unsigned int>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<unsigned int>(folly::observer::Observer<unsigned int>, folly::Function<void (folly::observer::Snapshot<unsigned int>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<unsigned int>(folly::observer::Observer<unsigned int>, folly::Function<void (folly::observer::Snapshot<unsigned int>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<unsigned int>(folly::observer::Observer<unsigned int>, folly::Function<void (folly::observer::Snapshot<unsigned int>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<unsigned int>(folly::observer::Observer<unsigned int>, folly::Function<void (folly::observer::Snapshot<unsigned int>)>)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer::CallbackHandle::CallbackHandle<unsigned int>(folly::observer::Observer<unsigned int>, folly::Function<void (folly::observer::Snapshot<unsigned int>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<unsigned int>(folly::observer::Observer<unsigned int>, folly::Function<void (folly::observer::Snapshot<unsigned int>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<unsigned int>(folly::observer::Observer<unsigned int>, folly::Function<void (folly::observer::Snapshot<unsigned int>)>)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<unsigned int>(folly::observer::Observer<unsigned int>, folly::Function<void (folly::observer::Snapshot<unsigned int>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:36,
    inlined from ‘folly::observer::Observer<unsigned int>::addCallback(folly::Function<void (folly::observer::Snapshot<unsigned int>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:51:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::Observer<unsigned int>::addCallback(folly::Function<void (folly::observer::Snapshot<unsigned int>)>) const’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/folly/Synchronized.h:32,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:27,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessorHelper.h:25,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/TMConcurrencyController.cpp:17:
In member function ‘__ct ’,
    inlined from ‘apache::thrift::TMConcurrencyController::scheduleOnExecutor()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/TMConcurrencyController.cpp:33:12:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
In file included from /usr/include/folly/hash/Hash.h:42,
                 from /usr/include/folly/FBString.h:40,
                 from /usr/include/folly/Demangle.h:19,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessorHelper.h:23:
/usr/include/folly/Utility.h: In member function ‘apache::thrift::TMConcurrencyController::scheduleOnExecutor()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>::Function(folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<wangle::SSLContextConfig>(folly::observer::Observer<wangle::SSLContextConfig>, folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<wangle::SSLContextConfig>(folly::observer::Observer<wangle::SSLContextConfig>, folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<wangle::SSLContextConfig>(folly::observer::Observer<wangle::SSLContextConfig>, folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IN6wangle16SSLContextConfigEEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS9_EEEEEEUlvE_EENS8_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS9_E6resultIEEE4typeEEEOS9_EUlvE_EENS8_INS2_15UnwrapSharedPtrISM_E4typeEEESQ_’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IN6wangle16SSLContextConfigEEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS9_EEEEEEUlvE_EENS8_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS9_E6resultIEEE4typeEEEOS9_EUlvE_EENS8_INS2_15UnwrapSharedPtrISM_E4typeEEESQ_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IN6wangle16SSLContextConfigEEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISG_EEEEEEUlvE_EENSF_INS9_12NonSharedPtrINS_13invoke_detail6traitsISG_E6resultIEEE4typeEEEOSG_EUlvE_EENSF_INS9_15UnwrapSharedPtrISS_E4typeEEESW_EUlvE_vvLb0EEESG_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IN6wangle16SSLContextConfigEEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS9_EEEEEEUlvE_EENS8_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS9_E6resultIEEE4typeEEEOS9_EUlvE_EENS8_INS2_15UnwrapSharedPtrISM_E4typeEEESQ_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IN6wangle16SSLContextConfigEEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS9_EEEEEEUlvE_EENS8_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS9_E6resultIEEE4typeEEEOS9_EUlvE_EENS8_INS2_15UnwrapSharedPtrISM_E4typeEEESQ_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>::Function(folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<wangle::SSLContextConfig>(folly::observer::Observer<wangle::SSLContextConfig>, folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<wangle::SSLContextConfig>(folly::observer::Observer<wangle::SSLContextConfig>, folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<wangle::SSLContextConfig>(folly::observer::Observer<wangle::SSLContextConfig>, folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<wangle::SSLContextConfig>(folly::observer::Observer<wangle::SSLContextConfig>, folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<wangle::SSLContextConfig>(folly::observer::Observer<wangle::SSLContextConfig>, folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>)::{lambda()#1}&&)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<wangle::SSLContextConfig>(folly::observer::Observer<wangle::SSLContextConfig>, folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7,
    inlined from ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IN6wangle16SSLContextConfigEEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISG_EEEEEEUlvE_EENSF_INS9_12NonSharedPtrINS_13invoke_detail6traitsISG_E6resultIEEE4typeEEEOSG_EUlvE_EENSF_INS9_15UnwrapSharedPtrISS_E4typeEEESW_EUlvE_vvLb0EEESG_’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IN6wangle16SSLContextConfigEEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS9_EEEEEEUlvE_EENS8_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS9_E6resultIEEE4typeEEEOS9_EUlvE_EENS8_INS2_15UnwrapSharedPtrISM_E4typeEEESQ_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IN6wangle16SSLContextConfigEEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS9_EEEEEEUlvE_EENS8_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS9_E6resultIEEE4typeEEEOS9_EUlvE_EENS8_INS2_15UnwrapSharedPtrISM_E4typeEEESQ_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>::Function(folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>&&)’,
    inlined from ‘folly::observer::Observer<wangle::SSLContextConfig>::addCallback(folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:10,
    inlined from ‘apache::thrift::ThriftServer::getSSLCallbackHandle()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftServer.cpp:2105:4:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftServer::getSSLCallbackHandle()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>::Function(folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<wangle::SSLContextConfig>(folly::observer::Observer<wangle::SSLContextConfig>, folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer::Observer<wangle::SSLContextConfig>::addCallback(folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:51,
    inlined from ‘apache::thrift::ThriftServer::getSSLCallbackHandle()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftServer.cpp:2105:4:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftServer::getSSLCallbackHandle()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>::Function(folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<wangle::SSLContextConfig>(folly::observer::Observer<wangle::SSLContextConfig>, folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<wangle::SSLContextConfig>(folly::observer::Observer<wangle::SSLContextConfig>, folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<wangle::SSLContextConfig>(folly::observer::Observer<wangle::SSLContextConfig>, folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<wangle::SSLContextConfig>(folly::observer::Observer<wangle::SSLContextConfig>, folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer::CallbackHandle::CallbackHandle<wangle::SSLContextConfig>(folly::observer::Observer<wangle::SSLContextConfig>, folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<wangle::SSLContextConfig>(folly::observer::Observer<wangle::SSLContextConfig>, folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<wangle::SSLContextConfig>(folly::observer::Observer<wangle::SSLContextConfig>, folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<wangle::SSLContextConfig>(folly::observer::Observer<wangle::SSLContextConfig>, folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:36,
    inlined from ‘folly::observer::Observer<wangle::SSLContextConfig>::addCallback(folly::Function<void (folly::observer::Snapshot<wangle::SSLContextConfig>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:51,
    inlined from ‘apache::thrift::ThriftServer::getSSLCallbackHandle()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftServer.cpp:2105:4:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftServer::getSSLCallbackHandle()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 87%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/peeking/TLSHelper.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/server/peeking/TLSHelper.cpp.o -MF CMakeFiles/thriftcpp2.dir/server/peeking/TLSHelper.cpp.o.d -o CMakeFiles/thriftcpp2.dir/server/peeking/TLSHelper.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/peeking/TLSHelper.cpp
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS7_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS7_8ObserverINSA_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSN_EUlvE_EENSJ_INSA_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_EESZ_SU_EUlvE_vvLb0EEESN_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::swap<folly::Function<void ()> >(folly::Function<void ()>&, folly::Function<void ()>&)std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<folly::Function<void ()> > >, std::is_move_constructible<folly::Function<void ()> >, std::is_move_assignable<folly::Function<void ()> > >::value, void>::type’ at /usr/include/c++/14/bits/move.h:221:11,
    inlined from ‘folly::Function<void ()>::swap(folly::Function<void ()>&)’ at /usr/include/folly/Function.h:863:49,
    inlined from ‘folly::swap<void ()>(folly::Function<void ()>&, folly::Function<void ()>&)void’ at /usr/include/folly/Function.h:900:11,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’ at /usr/include/folly/Synchronized.h:918:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<void const> ()>::Function<folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1}, void, void, false>(folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1})’,
    inlined from ‘folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::UnwrapSharedPtr<folly::invoke_detail::traits<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44,
    inlined from ‘apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ServerAttribute.h:179:12,
    inlined from ‘folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}::operator()() const’ at /usr/include/folly/synchronization/DelayedInit.h:85:36,
    inlined from ‘folly::invoke_fn::operator()<folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}&&) constdecltype ((static_cast<folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}&&>({parm#1}))())’ at /usr/include/folly/functional/Invoke.h:65:31,
    inlined from ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’ at /usr/include/folly/synchronization/CallOnce.h:156:11:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<void const> ()>::Function<folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1}, void, void, false>(folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1})’,
    inlined from ‘folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::UnwrapSharedPtr<folly::invoke_detail::traits<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44,
    inlined from ‘apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::getObserver() const::{lambda()#1}::operator()() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ServerAttribute.h:179:12,
    inlined from ‘folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}::operator()() const’ at /usr/include/folly/synchronization/DelayedInit.h:85:36,
    inlined from ‘folly::invoke_fn::operator()<folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}&&) constdecltype ((static_cast<folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}&&>({parm#1}))())’ at /usr/include/folly/functional/Invoke.h:65:31,
    inlined from ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’ at /usr/include/folly/synchronization/CallOnce.h:156:11:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<void const> ()>::Function<folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1}, void, void, false>(folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1})’,
    inlined from ‘folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::UnwrapSharedPtr<folly::invoke_detail::traits<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44,
    inlined from ‘apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ServerAttribute.h:179:12,
    inlined from ‘folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}::operator()() const’ at /usr/include/folly/synchronization/DelayedInit.h:85:36,
    inlined from ‘folly::invoke_fn::operator()<folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}&&) constdecltype ((static_cast<folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}&&>({parm#1}))())’ at /usr/include/folly/functional/Invoke.h:65:31,
    inlined from ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’ at /usr/include/folly/synchronization/CallOnce.h:156:11:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<void const> ()>::Function<folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1}, void, void, false>(folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1})’,
    inlined from ‘folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::UnwrapSharedPtr<folly::invoke_detail::traits<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44,
    inlined from ‘apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ServerAttribute.h:179:12,
    inlined from ‘folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}::operator()() const’ at /usr/include/folly/synchronization/DelayedInit.h:85:36,
    inlined from ‘folly::invoke_fn::operator()<folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}&&) constdecltype ((static_cast<folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}&&>({parm#1}))())’ at /usr/include/folly/functional/Invoke.h:65:31,
    inlined from ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’ at /usr/include/folly/synchronization/CallOnce.h:156:11:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<void const> ()>::Function<folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1}, void, void, false>(folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1})’,
    inlined from ‘folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::UnwrapSharedPtr<folly::invoke_detail::traits<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44,
    inlined from ‘apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}::operator()() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ServerAttribute.h:179:12,
    inlined from ‘folly::DelayedInit<folly::observer::Observer<bool> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1})::{lambda()#1}::operator()() const’ at /usr/include/folly/synchronization/DelayedInit.h:85:36,
    inlined from ‘folly::invoke_fn::operator()<folly::DelayedInit<folly::observer::Observer<bool> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<bool> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1})::{lambda()#1}&&) constdecltype ((static_cast<folly::DelayedInit<folly::observer::Observer<bool> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1})::{lambda()#1}&&>({parm#1}))())’ at /usr/include/folly/functional/Invoke.h:65:31,
    inlined from ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<bool> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<bool> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’ at /usr/include/folly/synchronization/CallOnce.h:156:11:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<bool> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<bool> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<bool> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 87%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/core/RequestStateMachine.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/core/RequestStateMachine.cpp.o -MF CMakeFiles/thriftcpp2.dir/transport/core/RequestStateMachine.cpp.o.d -o CMakeFiles/thriftcpp2.dir/transport/core/RequestStateMachine.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/core/RequestStateMachine.cpp
In member function ‘folly::Function<void (folly::observer::Snapshot<unsigned long>)>::Function(folly::Function<void (folly::observer::Snapshot<unsigned long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<unsigned long>(folly::observer::Observer<unsigned long>, folly::Function<void (folly::observer::Snapshot<unsigned long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<unsigned long>(folly::observer::Observer<unsigned long>, folly::Function<void (folly::observer::Snapshot<unsigned long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<unsigned long>(folly::observer::Observer<unsigned long>, folly::Function<void (folly::observer::Snapshot<unsigned long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4ImEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4ImEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4ImEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4ImEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4ImEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<unsigned long>)>::Function(folly::Function<void (folly::observer::Snapshot<unsigned long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<unsigned long>(folly::observer::Observer<unsigned long>, folly::Function<void (folly::observer::Snapshot<unsigned long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<unsigned long>(folly::observer::Observer<unsigned long>, folly::Function<void (folly::observer::Snapshot<unsigned long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<unsigned long>(folly::observer::Observer<unsigned long>, folly::Function<void (folly::observer::Snapshot<unsigned long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<unsigned long>(folly::observer::Observer<unsigned long>, folly::Function<void (folly::observer::Snapshot<unsigned long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<unsigned long>(folly::observer::Observer<unsigned long>, folly::Function<void (folly::observer::Snapshot<unsigned long>)>)::{lambda()#1}&&)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<unsigned long>(folly::observer::Observer<unsigned long>, folly::Function<void (folly::observer::Snapshot<unsigned long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7,
    inlined from ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4ImEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4ImEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4ImEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<unsigned long>)>::Function(folly::Function<void (folly::observer::Snapshot<unsigned long>)>&&)’,
    inlined from ‘folly::observer::Observer<unsigned long>::addCallback(folly::Function<void (folly::observer::Snapshot<unsigned long>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:10,
    inlined from ‘folly::observer::ReadMostlyAtomicObserver<unsigned long>::ReadMostlyAtomicObserver(folly::observer::Observer<unsigned long>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:186:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ReadMostlyAtomicObserver<unsigned long>::ReadMostlyAtomicObserver(folly::observer::Observer<unsigned long>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<unsigned long>)>::Function(folly::Function<void (folly::observer::Snapshot<unsigned long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<unsigned long>(folly::observer::Observer<unsigned long>, folly::Function<void (folly::observer::Snapshot<unsigned long>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer::Observer<unsigned long>::addCallback(folly::Function<void (folly::observer::Snapshot<unsigned long>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:51,
    inlined from ‘folly::observer::ReadMostlyAtomicObserver<unsigned long>::ReadMostlyAtomicObserver(folly::observer::Observer<unsigned long>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:186:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ReadMostlyAtomicObserver<unsigned long>::ReadMostlyAtomicObserver(folly::observer::Observer<unsigned long>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<unsigned long>)>::Function(folly::Function<void (folly::observer::Snapshot<unsigned long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<unsigned long>(folly::observer::Observer<unsigned long>, folly::Function<void (folly::observer::Snapshot<unsigned long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<unsigned long>(folly::observer::Observer<unsigned long>, folly::Function<void (folly::observer::Snapshot<unsigned long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<unsigned long>(folly::observer::Observer<unsigned long>, folly::Function<void (folly::observer::Snapshot<unsigned long>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<unsigned long>(folly::observer::Observer<unsigned long>, folly::Function<void (folly::observer::Snapshot<unsigned long>)>)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer::CallbackHandle::CallbackHandle<unsigned long>(folly::observer::Observer<unsigned long>, folly::Function<void (folly::observer::Snapshot<unsigned long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<unsigned long>(folly::observer::Observer<unsigned long>, folly::Function<void (folly::observer::Snapshot<unsigned long>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<unsigned long>(folly::observer::Observer<unsigned long>, folly::Function<void (folly::observer::Snapshot<unsigned long>)>)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<unsigned long>(folly::observer::Observer<unsigned long>, folly::Function<void (folly::observer::Snapshot<unsigned long>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:36,
    inlined from ‘folly::observer::Observer<unsigned long>::addCallback(folly::Function<void (folly::observer::Snapshot<unsigned long>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:51,
    inlined from ‘folly::observer::ReadMostlyAtomicObserver<unsigned long>::ReadMostlyAtomicObserver(folly::observer::Observer<unsigned long>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:186:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ReadMostlyAtomicObserver<unsigned long>::ReadMostlyAtomicObserver(folly::observer::Observer<unsigned long>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::EventBase::add(folly::Function<void ()>)’ at /usr/include/folly/io/async/EventBase.h:937:51,
    inlined from ‘apache::thrift::Cpp2Worker::construct(apache::thrift::ThriftServer*, folly::EventBase*, std::shared_ptr<fizz::server::FizzServerContext const>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/Cpp2Worker.h:304:21:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::Cpp2Worker::construct(apache::thrift::ThriftServer*, folly::EventBase*, std::shared_ptr<fizz::server::FizzServerContext const>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)’ at /usr/include/folly/executors/thread_factory/NamedThreadFactory.h:38:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/executors/thread_factory/NamedThreadFactory.h:38:56,
    inlined from ‘std::_Head_base<0ul, folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}, false>::_Head_base<folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}>(folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}&&)’ at /usr/include/c++/14/tuple:209:4,
    inlined from ‘std::_Tuple_impl<0ul, folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}>::_Tuple_impl<folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}>(folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}&&)’ at /usr/include/c++/14/tuple:573:38,
    inlined from ‘std::tuple<folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}>::tuple<folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}>(folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}&&)’ at /usr/include/c++/14/tuple:984:44,
    inlined from ‘std::thread::_Invoker<std::tuple<folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}> >::_Invoker<folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}>(folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}&&)’ at /usr/include/c++/14/bits/std_thread.h:277:6,
    inlined from ‘std::thread::_State_impl<std::thread::_Invoker<std::tuple<folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}> > >::_State_impl<folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}>(folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}&&)’ at /usr/include/c++/14/bits/std_thread.h:240:6,
    inlined from ‘std::thread::thread<folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}, , void>(folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}&&)’ at /usr/include/c++/14/bits/std_thread.h:164:29,
    inlined from ‘folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)’ at /usr/include/folly/executors/thread_factory/NamedThreadFactory.h:41:10:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::NamedThreadFactory::newThread(folly::Function<void ()>&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::makePromiseContract<folly::Unit>()std::pair<folly::Promise<folly::Unit>, folly::SemiFuture<folly::Unit> >’ at /usr/include/folly/futures/Future.h:998:8,
    inlined from ‘folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::set<apache::thrift::ThriftServerStopController, std::default_delete<apache::thrift::ThriftServerStopController> >(std::unique_ptr<apache::thrift::ThriftServerStopController, std::default_delete<apache::thrift::ThriftServerStopController> >)void’ at /usr/include/folly/experimental/PrimaryPtr.h:246:10:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::set<apache::thrift::ThriftServerStopController, std::default_delete<apache::thrift::ThriftServerStopController> >(std::unique_ptr<apache::thrift::ThriftServerStopController, std::default_delete<apache::thrift::ThriftServerStopController> >)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core(folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/detail/Core.h:677:60,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make(folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/detail/Core.h:564:42,
    inlined from ‘folly::futures::detail::FutureBase<folly::Unit>::FutureBase<folly::Unit>(std::enable_if<std::is_same<folly::Unit, folly::Unit>::value, void>::type*)’ at /usr/include/folly/futures/Future-inl.h:201:23,
    inlined from ‘folly::SemiFuture<folly::Unit>::SemiFuture<folly::Unit>(std::enable_if<std::is_same<folly::Unit, folly::Unit>::value, void>::type*)’ at /usr/include/folly/futures/Future.h:537:15,
    inlined from ‘folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::PrimaryPtr<apache::thrift::ThriftServerStopController, std::default_delete<apache::thrift::ThriftServerStopController> >(std::unique_ptr<apache::thrift::ThriftServerStopController, std::default_delete<apache::thrift::ThriftServerStopController> >)’ at /usr/include/folly/experimental/PrimaryPtr.h:152:48:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::PrimaryPtr<apache::thrift::ThriftServerStopController, std::default_delete<apache::thrift::ThriftServerStopController> >(std::unique_ptr<apache::thrift::ThriftServerStopController, std::default_delete<apache::thrift::ThriftServerStopController> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (apache::thrift::ThriftServerStopController*)>::Function()’,
    inlined from ‘std::_Head_base<1ul, folly::Function<void (apache::thrift::ThriftServerStopController*)>, false>::_Head_base()’ at /usr/include/c++/14/tuple:199:9,
    inlined from ‘std::_Tuple_impl<1ul, folly::Function<void (apache::thrift::ThriftServerStopController*)> >::_Tuple_impl()’ at /usr/include/c++/14/tuple:563:15,
    inlined from ‘std::_Tuple_impl<0ul, apache::thrift::ThriftServerStopController*, folly::Function<void (apache::thrift::ThriftServerStopController*)> >::_Tuple_impl()’ at /usr/include/c++/14/tuple:305:29,
    inlined from ‘_ZNSt5tupleIJPN6apache6thrift26ThriftServerStopControllerEN5folly8FunctionIFvS3_EEEEEC4EvQfraa26is_default_constructible_vIT_E’ at /usr/include/c++/14/tuple:967:20,
    inlined from ‘std::__uniq_ptr_impl<apache::thrift::ThriftServerStopController, folly::Function<void (apache::thrift::ThriftServerStopController*)> >::__uniq_ptr_impl()’ at /usr/include/c++/14/bits/unique_ptr.h:168:7,
    inlined from ‘std::__uniq_ptr_data<apache::thrift::ThriftServerStopController, folly::Function<void (apache::thrift::ThriftServerStopController*)>, true, true>::__uniq_ptr_data()’ at /usr/include/c++/14/bits/unique_ptr.h:233:12,
    inlined from ‘std::unique_ptr<apache::thrift::ThriftServerStopController, folly::Function<void (apache::thrift::ThriftServerStopController*)> >::unique_ptr<folly::Function<void (apache::thrift::ThriftServerStopController*)>, void>()’ at /usr/include/c++/14/bits/unique_ptr.h:299:4,
    inlined from ‘folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::PrimaryPtr<apache::thrift::ThriftServerStopController, std::default_delete<apache::thrift::ThriftServerStopController> >(std::unique_ptr<apache::thrift::ThriftServerStopController, std::default_delete<apache::thrift::ThriftServerStopController> >)’ at /usr/include/folly/experimental/PrimaryPtr.h:152:48:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::PrimaryPtr<apache::thrift::ThriftServerStopController, std::default_delete<apache::thrift::ThriftServerStopController> >(std::unique_ptr<apache::thrift::ThriftServerStopController, std::default_delete<apache::thrift::ThriftServerStopController> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}::operator()(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)’ at /usr/include/folly/experimental/coro/Task.h:722:52,
    inlined from ‘folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}::operator()(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/Future-inl.h:779:76,
    inlined from ‘folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}::operator()(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/Future-inl.h:1005:59,
    inlined from ‘folly::futures::detail::CoreCallbackState<folly::Unit, folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>::invoke<folly::Executor::KeepAlive<folly::Executor>, folly::Try<folly::Unit> >(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)auto’ at /usr/include/folly/futures/Future-inl.h:139:64,
    inlined from ‘folly::futures::detail::CoreCallbackState<folly::Unit, folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>::tryInvoke<folly::Executor::KeepAlive<folly::Executor>, folly::Try<folly::Unit> >(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)::{lambda()#1}::operator()() const’ at /usr/include/folly/futures/Future-inl.h:144:72,
    inlined from ‘_ZN5folly19makeTryWithNoUnwrapIZNS_7futures6detail17CoreCallbackStateINS_4UnitEZNOS_6FutureIS4_E15thenExTryInlineIZNOS_10SemiFutureIS4_E10deferExTryIZNOS_4coro4TaskIvE4semiEvEUlRKNS_8Executor9KeepAliveISE_EEONS_3TryIS4_EEE_EENS8_INS2_25tryExecutorCallableResultIS4_T_NSt9enable_ifIX14is_invocable_vISO_JPSE_SL_EEEvE4typeEE10value_typeEEEOSO_EUlOSG_SL_E_EENS5_ISU_EESW_EUlSX_SL_E_E9tryInvokeIJSG_SK_EEEDaDpOT_EUlvE_EENSP_IXntsrSt7is_sameINS_13invoke_detail6traitsISO_E6resultIEEvE5valueENSJ_IS1C_EEE4typeESW_’ at /usr/include/folly/Try-inl.h:254:29:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In function ‘_ZN5folly19makeTryWithNoUnwrapIZNS_7futures6detail17CoreCallbackStateINS_4UnitEZNOS_6FutureIS4_E15thenExTryInlineIZNOS_10SemiFutureIS4_E10deferExTryIZNOS_4coro4TaskIvE4semiEvEUlRKNS_8Executor9KeepAliveISE_EEONS_3TryIS4_EEE_EENS8_INS2_25tryExecutorCallableResultIS4_T_NSt9enable_ifIX14is_invocable_vISO_JPSE_SL_EEEvE4typeEE10value_typeEEEOSO_EUlOSG_SL_E_EENS5_ISU_EESW_EUlSX_SL_E_E9tryInvokeIJSG_SK_EEEDaDpOT_EUlvE_EENSP_IXntsrSt7is_sameINS_13invoke_detail6traitsISO_E6resultIEEvE5valueENSJ_IS1C_EEE4typeESW_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::futures::detail::FutureBase<folly::Unit>::thenImplementation<folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void> >(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}&&, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::Return>::type’ at /usr/include/folly/futures/Future-inl.h:422:14,
    inlined from ‘folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}&&) &&folly::Future<folly::futures::detail::tryCallableResult<folly::Unit, folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, std::enable_if<is_invocable_v<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, folly::Try<folly::Unit>&&>, void>::type>::value_type>’ at /usr/include/folly/futures/Future-inl.h:979:78,
    inlined from ‘folly::SemiFuture<folly::Unit>::defer<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}&&) &&folly::SemiFuture<folly::futures::detail::tryCallableResult<folly::Unit, folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, std::enable_if<is_invocable_v<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, folly::Try<folly::Unit>&&>, void>::type>::value_type>’ at /usr/include/folly/futures/Future-inl.h:749:49:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::SemiFuture<folly::Unit>::defer<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}&&) &&folly::SemiFuture<folly::futures::detail::tryCallableResult<folly::Unit, folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, std::enable_if<is_invocable_v<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#2}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, folly::Try<folly::Unit>&&>, void>::type>::value_type>’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::futures::detail::FutureBase<folly::Unit>::thenImplementation<folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void> >(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}&&, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::Return>::type’ at /usr/include/folly/futures/Future-inl.h:422:14,
    inlined from ‘folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}&&) &&folly::Future<folly::futures::detail::tryCallableResult<folly::Unit, folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, std::enable_if<is_invocable_v<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, folly::Try<folly::Unit>&&>, void>::type>::value_type>’ at /usr/include/folly/futures/Future-inl.h:979:78,
    inlined from ‘folly::SemiFuture<folly::Unit>::defer<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}&&) &&folly::SemiFuture<folly::futures::detail::tryCallableResult<folly::Unit, folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, std::enable_if<is_invocable_v<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, folly::Try<folly::Unit>&&>, void>::type>::value_type>’ at /usr/include/folly/futures/Future-inl.h:749:49:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::SemiFuture<folly::Unit>::defer<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}&&) &&folly::SemiFuture<folly::futures::detail::tryCallableResult<folly::Unit, folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, std::enable_if<is_invocable_v<folly::SemiFuture<folly::Unit>::deferValue<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, folly::Try<folly::Unit>&&>, void>::type>::value_type>’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::futures::detail::waitImpl<folly::SemiFuture<folly::Unit>, folly::Unit>(folly::SemiFuture<folly::Unit>&)void’ at /usr/include/folly/futures/Future-inl.h:2222:14:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In function ‘folly::futures::detail::waitImpl<folly::SemiFuture<folly::Unit>, folly::Unit>(folly::SemiFuture<folly::Unit>&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::futures::detail::FutureBase<folly::Unit>::thenImplementation<folly::Future<folly::Unit>::thenTryInline<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void> >(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}&&, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<!folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::Return>::type’ at /usr/include/folly/futures/Future-inl.h:370:14:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::futures::detail::FutureBase<folly::Unit>::thenImplementation<folly::Future<folly::Unit>::thenTryInline<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void> >(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}&&, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<!folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}>(folly::PrimaryPtr<apache::thrift::ThriftServerStopController>::cleanup()::{lambda(folly::Try<folly::Unit>)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::Return>::type’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::futures::detail::FutureBase<folly::Unit>::thenImplementation<folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void> >(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::Return>::type’ at /usr/include/folly/futures/Future-inl.h:422:14:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::futures::detail::FutureBase<folly::Unit>::thenImplementation<folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void> >(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::Return>::type’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::futures::detail::FutureBase<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::thenImplementation<folly::Future<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::thenTryInline<folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}&>(folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}, folly::futures::detail::tryExecutorCallableResult<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >, folly::Future<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::thenTryInline<folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}&>(folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}, void> >(folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}&, folly::futures::detail::tryExecutorCallableResult<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >, folly::Future<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::thenTryInline<folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}&>(folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<!folly::futures::detail::tryExecutorCallableResult<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >, folly::Future<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::thenTryInline<folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}&>(folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >, folly::Future<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::thenTryInline<folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}&>(folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}, void>::Return>::type’ at /usr/include/folly/futures/Future-inl.h:370:14:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::futures::detail::FutureBase<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::thenImplementation<folly::Future<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::thenTryInline<folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}&>(folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}, folly::futures::detail::tryExecutorCallableResult<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >, folly::Future<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::thenTryInline<folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}&>(folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}, void> >(folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}&, folly::futures::detail::tryExecutorCallableResult<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >, folly::Future<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::thenTryInline<folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}&>(folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<!folly::futures::detail::tryExecutorCallableResult<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >, folly::Future<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::thenTryInline<folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}&>(folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >, folly::Future<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::thenTryInline<folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}&>(folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerIOMemory> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}, void>::Return>::type’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<apache::thrift::ThriftServer::ServerIOMemory>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<apache::thrift::ThriftServer::ServerIOMemory>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<apache::thrift::ThriftServer::ServerIOMemory>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::futures::detail::FutureBase<folly::Unit>::thenImplementation<folly::Future<folly::Unit>::thenValue<folly::via<apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}>(folly::Executor::KeepAlive<folly::Executor>, apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}&&)::{lambda(auto:1&&)#1}>(apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenValue<folly::via<apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}>(folly::Executor::KeepAlive<folly::Executor>, apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}&&)::{lambda(auto:1&&)#1}>(apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void> >(apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}&&, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenValue<folly::via<apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}>(folly::Executor::KeepAlive<folly::Executor>, apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}&&)::{lambda(auto:1&&)#1}>(apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<!folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenValue<folly::via<apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}>(folly::Executor::KeepAlive<folly::Executor>, apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}&&)::{lambda(auto:1&&)#1}>(apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenValue<folly::via<apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}>(folly::Executor::KeepAlive<folly::Executor>, apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}&&)::{lambda(auto:1&&)#1}>(apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::Return>::type’ at /usr/include/folly/futures/Future-inl.h:370:14,
    inlined from ‘folly::Future<folly::Unit>::thenValue<folly::via<apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}>(folly::Executor::KeepAlive<folly::Executor>, apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}&&)::{lambda(auto:1&&)#1}>(apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}&&) &&folly::Future<folly::futures::detail::valueCallableResult<folly::Unit, folly::via<apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}>(folly::Executor::KeepAlive<folly::Executor>, apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}&&)::{lambda(auto:1&&)#1}>::value_type>’ at /usr/include/folly/futures/Future-inl.h:1022:78,
    inlined from ‘folly::via<apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}>(folly::Executor::KeepAlive<folly::Executor>, apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}&&)folly::Future<folly::isFutureOrSemiFuture<decltype (((declval<apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}>)())())>::Inner>’ at /usr/include/folly/futures/Future-inl.h:1319:8,
    inlined from ‘apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftServer.cpp:1896:6,
    inlined from ‘wangle::ServerWorkerPool::forEachWorker<apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(wangle::Acceptor*)#1}&>(apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(wangle::Acceptor*)#1}&) constvoid’ at /usr/include/wangle/bootstrap/ServerBootstrap-inl.h:417:6,
    inlined from ‘wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::forEachWorker<apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(wangle::Acceptor*)#1}>(apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(wangle::Acceptor*)#1}&&) constvoid’ at /usr/include/wangle/bootstrap/ServerBootstrap.h:334:34,
    inlined from ‘apache::thrift::ThriftServer::getUsedIOMemory()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftServer.cpp:1886:16:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftServer::getUsedIOMemory()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<apache::thrift::ThriftServer::ServerIOMemory>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<apache::thrift::ThriftServer::ServerIOMemory>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<apache::thrift::ThriftServer::ServerIOMemory>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::futures::detail::FutureBase<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::thenImplementation<folly::Future<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::thenTryInline<folly::SemiFuture<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::deferValue<apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}>(apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}&&) &&::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}>(apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}, folly::futures::detail::tryExecutorCallableResult<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >, folly::Future<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::thenTryInline<folly::SemiFuture<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::deferValue<apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}>(apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}&&) &&::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}>(apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}, void> >(apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}&&, folly::futures::detail::tryExecutorCallableResult<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >, folly::Future<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::thenTryInline<folly::SemiFuture<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::deferValue<apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}>(apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}&&) &&::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}>(apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<!folly::futures::detail::tryExecutorCallableResult<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >, folly::Future<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::thenTryInline<folly::SemiFuture<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::deferValue<apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}>(apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}&&) &&::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}>(apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >, folly::Future<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::thenTryInline<folly::SemiFuture<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::deferValue<apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}>(apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}&&) &&::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}>(apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}, void>::Return>::type’ at /usr/include/folly/futures/Future-inl.h:370:14,
    inlined from ‘folly::Future<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::thenTryInline<folly::SemiFuture<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::deferValue<apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}>(apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}&&) &&::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}>(apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}&&) &&folly::Future<folly::futures::detail::tryCallableResult<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >, folly::SemiFuture<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::deferValue<apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}>(apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}&&) &&::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}, std::enable_if<is_invocable_v<folly::SemiFuture<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::deferValue<apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}>(apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}&&) &&::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}, folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&>, void>::type>::value_type>’ at /usr/include/folly/futures/Future-inl.h:979:78,
    inlined from ‘folly::SemiFuture<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::defer<folly::SemiFuture<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::deferValue<apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}>(apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}&&) &&::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}>(apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}&&) &&folly::SemiFuture<folly::futures::detail::tryCallableResult<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >, folly::SemiFuture<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::deferValue<apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}>(apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}&&) &&::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}, std::enable_if<is_invocable_v<folly::SemiFuture<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::deferValue<apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}>(apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}&&) &&::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&)#1}, folly::Try<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >&&>, void>::type>::value_type>’ at /usr/include/folly/futures/Future-inl.h:749:49,
    inlined from ‘folly::SemiFuture<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> > >::deferValue<apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}>(apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}&&) &&folly::SemiFuture<folly::futures::detail::valueCallableResult<std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >, apache::thrift::ThriftServer::getUsedIOMemory()::{lambda(std::vector<apache::thrift::ThriftServer::ServerIOMemory, std::allocator<apache::thrift::ThriftServer::ServerIOMemory> >)#1}>::value_type>’ at /usr/include/folly/futures/Future-inl.h:797:8,
    inlined from ‘apache::thrift::ThriftServer::getUsedIOMemory()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftServer.cpp:1910:12:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftServer::getUsedIOMemory()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::futures::detail::FutureBase<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::thenImplementation<folly::Future<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::thenTryInline<folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}&>(folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}, folly::futures::detail::tryExecutorCallableResult<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >, folly::Future<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::thenTryInline<folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}&>(folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}, void> >(folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}&, folly::futures::detail::tryExecutorCallableResult<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >, folly::Future<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::thenTryInline<folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}&>(folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<!folly::futures::detail::tryExecutorCallableResult<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >, folly::Future<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::thenTryInline<folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}&>(folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >, folly::Future<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::thenTryInline<folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}&>(folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}, void>::Return>::type’ at /usr/include/folly/futures/Future-inl.h:370:14:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::futures::detail::FutureBase<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::thenImplementation<folly::Future<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::thenTryInline<folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}&>(folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}, folly::futures::detail::tryExecutorCallableResult<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >, folly::Future<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::thenTryInline<folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}&>(folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}, void> >(folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}&, folly::futures::detail::tryExecutorCallableResult<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >, folly::Future<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::thenTryInline<folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}&>(folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<!folly::futures::detail::tryExecutorCallableResult<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >, folly::Future<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::thenTryInline<folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}&>(folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >, folly::Future<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::thenTryInline<folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}&>(folly::collect<__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>*, std::vector<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot>, std::allocator<folly::SemiFuture<apache::thrift::ThriftServer::ServerSnapshot> > > >)::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}, void>::Return>::type’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<apache::thrift::ThriftServer::ServerSnapshot>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<apache::thrift::ThriftServer::ServerSnapshot>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<apache::thrift::ThriftServer::ServerSnapshot>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::futures::detail::FutureBase<folly::Unit>::thenImplementation<folly::Future<folly::Unit>::thenValue<folly::via<apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}>(folly::Executor::KeepAlive<folly::Executor>, apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}&&)::{lambda(auto:1&&)#1}>(apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenValue<folly::via<apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}>(folly::Executor::KeepAlive<folly::Executor>, apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}&&)::{lambda(auto:1&&)#1}>(apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void> >(apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}&&, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenValue<folly::via<apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}>(folly::Executor::KeepAlive<folly::Executor>, apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}&&)::{lambda(auto:1&&)#1}>(apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<!folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenValue<folly::via<apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}>(folly::Executor::KeepAlive<folly::Executor>, apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}&&)::{lambda(auto:1&&)#1}>(apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenValue<folly::via<apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}>(folly::Executor::KeepAlive<folly::Executor>, apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}&&)::{lambda(auto:1&&)#1}>(apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::Return>::type’ at /usr/include/folly/futures/Future-inl.h:370:14,
    inlined from ‘folly::Future<folly::Unit>::thenValue<folly::via<apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}>(folly::Executor::KeepAlive<folly::Executor>, apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}&&)::{lambda(auto:1&&)#1}>(apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}&&) &&folly::Future<folly::futures::detail::valueCallableResult<folly::Unit, folly::via<apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}>(folly::Executor::KeepAlive<folly::Executor>, apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}&&)::{lambda(auto:1&&)#1}>::value_type>’ at /usr/include/folly/futures/Future-inl.h:1022:78,
    inlined from ‘folly::via<apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}>(folly::Executor::KeepAlive<folly::Executor>, apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}&&)folly::Future<folly::isFutureOrSemiFuture<decltype (((declval<apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const::{lambda()#1}>)())())>::Inner>’ at /usr/include/folly/futures/Future-inl.h:1319:8,
    inlined from ‘apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(wangle::Acceptor*)#1}::operator()(wangle::Acceptor*) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftServer.cpp:1974:10,
    inlined from ‘wangle::ServerWorkerPool::forEachWorker<apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(wangle::Acceptor*)#1}&>(apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(wangle::Acceptor*)#1}&) constvoid’ at /usr/include/wangle/bootstrap/ServerBootstrap-inl.h:417:6,
    inlined from ‘wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::forEachWorker<apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(wangle::Acceptor*)#1}>(apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(wangle::Acceptor*)#1}&&) constvoid’ at /usr/include/wangle/bootstrap/ServerBootstrap.h:334:34,
    inlined from ‘apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftServer.cpp:1920:16:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<apache::thrift::ThriftServer::ServerSnapshot>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<apache::thrift::ThriftServer::ServerSnapshot>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<apache::thrift::ThriftServer::ServerSnapshot>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::futures::detail::FutureBase<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::thenImplementation<folly::Future<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::thenTryInline<folly::SemiFuture<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::deferValue<apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}>(apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}&&) &&::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}>(apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}, folly::futures::detail::tryExecutorCallableResult<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >, folly::Future<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::thenTryInline<folly::SemiFuture<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::deferValue<apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}>(apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}&&) &&::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}>(apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}, void> >(apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}&&, folly::futures::detail::tryExecutorCallableResult<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >, folly::Future<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::thenTryInline<folly::SemiFuture<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::deferValue<apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}>(apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}&&) &&::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}>(apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<!folly::futures::detail::tryExecutorCallableResult<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >, folly::Future<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::thenTryInline<folly::SemiFuture<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::deferValue<apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}>(apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}&&) &&::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}>(apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >, folly::Future<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::thenTryInline<folly::SemiFuture<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::deferValue<apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}>(apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}&&) &&::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}>(apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}, void>::Return>::type’ at /usr/include/folly/futures/Future-inl.h:370:14,
    inlined from ‘folly::Future<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::thenTryInline<folly::SemiFuture<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::deferValue<apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}>(apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}&&) &&::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}>(apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}&&) &&folly::Future<folly::futures::detail::tryCallableResult<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >, folly::SemiFuture<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::deferValue<apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}>(apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}&&) &&::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}, std::enable_if<is_invocable_v<folly::SemiFuture<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::deferValue<apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}>(apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}&&) &&::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}, folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&>, void>::type>::value_type>’ at /usr/include/folly/futures/Future-inl.h:979:78,
    inlined from ‘folly::SemiFuture<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::defer<folly::SemiFuture<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::deferValue<apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}>(apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}&&) &&::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}>(apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}&&) &&folly::SemiFuture<folly::futures::detail::tryCallableResult<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >, folly::SemiFuture<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::deferValue<apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}>(apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}&&) &&::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}, std::enable_if<is_invocable_v<folly::SemiFuture<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::deferValue<apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}>(apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}&&) &&::{lambda(folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&)#1}, folly::Try<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >&&>, void>::type>::value_type>’ at /usr/include/folly/futures/Future-inl.h:749:49,
    inlined from ‘folly::SemiFuture<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> > >::deferValue<apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}>(apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}&&) &&folly::SemiFuture<folly::futures::detail::valueCallableResult<std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >, apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)::{lambda(std::vector<apache::thrift::ThriftServer::ServerSnapshot, std::allocator<apache::thrift::ThriftServer::ServerSnapshot> >)#1}>::value_type>’ at /usr/include/folly/futures/Future-inl.h:797:8,
    inlined from ‘apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftServer.cpp:2019:12:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftServer::getServerSnapshot(apache::thrift::ThriftServer::SnapshotOptions const&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::futures::detail::FutureBase<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >::thenImplementation<folly::Future<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >::thenTryInline<folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::{lambda(folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}>(folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::{lambda(folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}, folly::futures::detail::tryExecutorCallableResult<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > >, folly::Future<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >::thenTryInline<folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::{lambda(folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}>(folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::{lambda(folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}, void> >(folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::{lambda(folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}&&, folly::futures::detail::tryExecutorCallableResult<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > >, folly::Future<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >::thenTryInline<folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::{lambda(folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}>(folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::{lambda(folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<!folly::futures::detail::tryExecutorCallableResult<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > >, folly::Future<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >::thenTryInline<folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::{lambda(folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}>(folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::{lambda(folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > >, folly::Future<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >::thenTryInline<folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::{lambda(folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}>(folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::{lambda(folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}, void>::Return>::type’ at /usr/include/folly/futures/Future-inl.h:370:14:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::futures::detail::FutureBase<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >::thenImplementation<folly::Future<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >::thenTryInline<folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::{lambda(folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}>(folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::{lambda(folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}, folly::futures::detail::tryExecutorCallableResult<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > >, folly::Future<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >::thenTryInline<folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::{lambda(folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}>(folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::{lambda(folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}, void> >(folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::{lambda(folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}&&, folly::futures::detail::tryExecutorCallableResult<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > >, folly::Future<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >::thenTryInline<folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::{lambda(folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}>(folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::{lambda(folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<!folly::futures::detail::tryExecutorCallableResult<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > >, folly::Future<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >::thenTryInline<folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::{lambda(folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}>(folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::{lambda(folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > >, folly::Future<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >::thenTryInline<folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::{lambda(folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}>(folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::{lambda(folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&&)#1}, void>::Return>::type’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::futures::detail::waitImpl<folly::SemiFuture<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >, std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >(folly::SemiFuture<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&)void’ at /usr/include/folly/futures/Future-inl.h:2222:14:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In function ‘folly::futures::detail::waitImpl<folly::SemiFuture<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >, std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >(folly::SemiFuture<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::Context::Context(unsigned long)’ at /usr/include/folly/futures/Future-inl.h:1496:53,
    inlined from ‘std::_Construct<folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::Context, unsigned long>(folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::Context*, unsigned long&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::Context, unsigned long>(std::allocator<void>&, folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::Context*, unsigned long&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<unsigned long>(std::allocator<void>, unsigned long&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::Context, std::allocator<void>, unsigned long>(folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, unsigned long&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, unsigned long>(std::_Sp_alloc_shared_tag<std::allocator<void> >, unsigned long&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::Context>::shared_ptr<std::allocator<void>, unsigned long>(std::_Sp_alloc_shared_tag<std::allocator<void> >, unsigned long&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::Context, unsigned long>(unsigned long&&)std::shared_ptr<folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)folly::SemiFuture<std::vector<folly::Try<std::iterator_traits<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >::value_type::value_type>, std::allocator<folly::Try<std::iterator_traits<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >::value_type::value_type> > > >’ at /usr/include/folly/futures/Future-inl.h:1510:8:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In function ‘folly::collectAll<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >(__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >, __gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > >)folly::SemiFuture<std::vector<folly::Try<std::iterator_traits<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >::value_type::value_type>, std::allocator<folly::Try<std::iterator_traits<__gnu_cxx::__normal_iterator<folly::SemiFuture<folly::Unit>*, std::vector<folly::SemiFuture<folly::Unit>, std::allocator<folly::SemiFuture<folly::Unit> > > > >::value_type::value_type> > > >’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function<std::function<void ()>, void, void, true>(std::function<void ()>)’,
    inlined from ‘std::_Construct<folly::InitThreadFactory, std::shared_ptr<folly::PriorityThreadFactory>, std::function<void ()>, std::function<void ()> >(folly::InitThreadFactory*, std::shared_ptr<folly::PriorityThreadFactory>&&, std::function<void ()>&&, std::function<void ()>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘std::_Construct<folly::InitThreadFactory, std::shared_ptr<folly::PriorityThreadFactory>, std::function<void ()>, std::function<void ()> >(folly::InitThreadFactory*, std::shared_ptr<folly::PriorityThreadFactory>&&, std::function<void ()>&&, std::function<void ()>&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function<std::function<void ()>, void, void, true>(std::function<void ()>)’,
    inlined from ‘std::_Construct<folly::InitThreadFactory, std::shared_ptr<folly::PriorityThreadFactory>, std::function<void ()>, std::function<void ()> >(folly::InitThreadFactory*, std::shared_ptr<folly::PriorityThreadFactory>&&, std::function<void ()>&&, std::function<void ()>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘std::_Construct<folly::InitThreadFactory, std::shared_ptr<folly::PriorityThreadFactory>, std::function<void ()>, std::function<void ()> >(folly::InitThreadFactory*, std::shared_ptr<folly::PriorityThreadFactory>&&, std::function<void ()>&&, std::function<void ()>&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::InitThreadFactory::ThreadInitFini::ThreadInitFini(folly::Function<void ()>&&, folly::Function<void ()>&&)’ at /usr/include/folly/executors/thread_factory/InitThreadFactory.h:54:11,
    inlined from ‘std::_Construct<folly::InitThreadFactory::ThreadInitFini, folly::Function<void ()>, folly::Function<void ()> >(folly::InitThreadFactory::ThreadInitFini*, folly::Function<void ()>&&, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::InitThreadFactory::ThreadInitFini, folly::Function<void ()>, folly::Function<void ()> >(std::allocator<void>&, folly::InitThreadFactory::ThreadInitFini*, folly::Function<void ()>&&, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::InitThreadFactory::ThreadInitFini, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<folly::Function<void ()>, folly::Function<void ()> >(std::allocator<void>, folly::Function<void ()>&&, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::InitThreadFactory::ThreadInitFini, std::allocator<void>, folly::Function<void ()>, folly::Function<void ()> >(folly::InitThreadFactory::ThreadInitFini*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::InitThreadFactory::ThreadInitFini, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, folly::Function<void ()>, folly::Function<void ()> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::InitThreadFactory::ThreadInitFini>::shared_ptr<std::allocator<void>, folly::Function<void ()>, folly::Function<void ()> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::InitThreadFactory::ThreadInitFini, folly::Function<void ()>, folly::Function<void ()> >(folly::Function<void ()>&&, folly::Function<void ()>&&)std::shared_ptr<folly::InitThreadFactory::ThreadInitFini>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::InitThreadFactory::InitThreadFactory(std::shared_ptr<folly::ThreadFactory>, folly::Function<void ()>&&, folly::Function<void ()>&&)’ at /usr/include/folly/executors/thread_factory/InitThreadFactory.h:34:9,
    inlined from ‘std::_Construct<folly::InitThreadFactory, std::shared_ptr<folly::PriorityThreadFactory>, std::function<void ()>, std::function<void ()> >(folly::InitThreadFactory*, std::shared_ptr<folly::PriorityThreadFactory>&&, std::function<void ()>&&, std::function<void ()>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘std::_Construct<folly::InitThreadFactory, std::shared_ptr<folly::PriorityThreadFactory>, std::function<void ()>, std::function<void ()> >(folly::InitThreadFactory*, std::shared_ptr<folly::PriorityThreadFactory>&&, std::function<void ()>&&, std::function<void ()>&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::InitThreadFactory::ThreadInitFini::ThreadInitFini(folly::Function<void ()>&&, folly::Function<void ()>&&)’ at /usr/include/folly/executors/thread_factory/InitThreadFactory.h:54:41,
    inlined from ‘std::_Construct<folly::InitThreadFactory::ThreadInitFini, folly::Function<void ()>, folly::Function<void ()> >(folly::InitThreadFactory::ThreadInitFini*, folly::Function<void ()>&&, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::InitThreadFactory::ThreadInitFini, folly::Function<void ()>, folly::Function<void ()> >(std::allocator<void>&, folly::InitThreadFactory::ThreadInitFini*, folly::Function<void ()>&&, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::InitThreadFactory::ThreadInitFini, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<folly::Function<void ()>, folly::Function<void ()> >(std::allocator<void>, folly::Function<void ()>&&, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::InitThreadFactory::ThreadInitFini, std::allocator<void>, folly::Function<void ()>, folly::Function<void ()> >(folly::InitThreadFactory::ThreadInitFini*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::InitThreadFactory::ThreadInitFini, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, folly::Function<void ()>, folly::Function<void ()> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::InitThreadFactory::ThreadInitFini>::shared_ptr<std::allocator<void>, folly::Function<void ()>, folly::Function<void ()> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::InitThreadFactory::ThreadInitFini, folly::Function<void ()>, folly::Function<void ()> >(folly::Function<void ()>&&, folly::Function<void ()>&&)std::shared_ptr<folly::InitThreadFactory::ThreadInitFini>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::InitThreadFactory::InitThreadFactory(std::shared_ptr<folly::ThreadFactory>, folly::Function<void ()>&&, folly::Function<void ()>&&)’ at /usr/include/folly/executors/thread_factory/InitThreadFactory.h:34:9,
    inlined from ‘std::_Construct<folly::InitThreadFactory, std::shared_ptr<folly::PriorityThreadFactory>, std::function<void ()>, std::function<void ()> >(folly::InitThreadFactory*, std::shared_ptr<folly::PriorityThreadFactory>&&, std::function<void ()>&&, std::function<void ()>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘std::_Construct<folly::InitThreadFactory, std::shared_ptr<folly::PriorityThreadFactory>, std::function<void ()>, std::function<void ()> >(folly::InitThreadFactory*, std::shared_ptr<folly::PriorityThreadFactory>&&, std::function<void ()>&&, std::function<void ()>&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function<std::function<void ()>, void, void, true>(std::function<void ()>)’,
    inlined from ‘std::_Construct<folly::InitThreadFactory, std::shared_ptr<folly::ThreadFactory>, std::function<void ()>, std::function<void ()> >(folly::InitThreadFactory*, std::shared_ptr<folly::ThreadFactory>&&, std::function<void ()>&&, std::function<void ()>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘std::_Construct<folly::InitThreadFactory, std::shared_ptr<folly::ThreadFactory>, std::function<void ()>, std::function<void ()> >(folly::InitThreadFactory*, std::shared_ptr<folly::ThreadFactory>&&, std::function<void ()>&&, std::function<void ()>&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function<std::function<void ()>, void, void, true>(std::function<void ()>)’,
    inlined from ‘std::_Construct<folly::InitThreadFactory, std::shared_ptr<folly::ThreadFactory>, std::function<void ()>, std::function<void ()> >(folly::InitThreadFactory*, std::shared_ptr<folly::ThreadFactory>&&, std::function<void ()>&&, std::function<void ()>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘std::_Construct<folly::InitThreadFactory, std::shared_ptr<folly::ThreadFactory>, std::function<void ()>, std::function<void ()> >(folly::InitThreadFactory*, std::shared_ptr<folly::ThreadFactory>&&, std::function<void ()>&&, std::function<void ()>&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::InitThreadFactory::ThreadInitFini::ThreadInitFini(folly::Function<void ()>&&, folly::Function<void ()>&&)’ at /usr/include/folly/executors/thread_factory/InitThreadFactory.h:54:11,
    inlined from ‘std::_Construct<folly::InitThreadFactory::ThreadInitFini, folly::Function<void ()>, folly::Function<void ()> >(folly::InitThreadFactory::ThreadInitFini*, folly::Function<void ()>&&, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::InitThreadFactory::ThreadInitFini, folly::Function<void ()>, folly::Function<void ()> >(std::allocator<void>&, folly::InitThreadFactory::ThreadInitFini*, folly::Function<void ()>&&, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::InitThreadFactory::ThreadInitFini, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<folly::Function<void ()>, folly::Function<void ()> >(std::allocator<void>, folly::Function<void ()>&&, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::InitThreadFactory::ThreadInitFini, std::allocator<void>, folly::Function<void ()>, folly::Function<void ()> >(folly::InitThreadFactory::ThreadInitFini*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::InitThreadFactory::ThreadInitFini, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, folly::Function<void ()>, folly::Function<void ()> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::InitThreadFactory::ThreadInitFini>::shared_ptr<std::allocator<void>, folly::Function<void ()>, folly::Function<void ()> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::InitThreadFactory::ThreadInitFini, folly::Function<void ()>, folly::Function<void ()> >(folly::Function<void ()>&&, folly::Function<void ()>&&)std::shared_ptr<folly::InitThreadFactory::ThreadInitFini>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::InitThreadFactory::InitThreadFactory(std::shared_ptr<folly::ThreadFactory>, folly::Function<void ()>&&, folly::Function<void ()>&&)’ at /usr/include/folly/executors/thread_factory/InitThreadFactory.h:34:9,
    inlined from ‘std::_Construct<folly::InitThreadFactory, std::shared_ptr<folly::ThreadFactory>, std::function<void ()>, std::function<void ()> >(folly::InitThreadFactory*, std::shared_ptr<folly::ThreadFactory>&&, std::function<void ()>&&, std::function<void ()>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘std::_Construct<folly::InitThreadFactory, std::shared_ptr<folly::ThreadFactory>, std::function<void ()>, std::function<void ()> >(folly::InitThreadFactory*, std::shared_ptr<folly::ThreadFactory>&&, std::function<void ()>&&, std::function<void ()>&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘folly::InitThreadFactory::ThreadInitFini::ThreadInitFini(folly::Function<void ()>&&, folly::Function<void ()>&&)’ at /usr/include/folly/executors/thread_factory/InitThreadFactory.h:54:41,
    inlined from ‘std::_Construct<folly::InitThreadFactory::ThreadInitFini, folly::Function<void ()>, folly::Function<void ()> >(folly::InitThreadFactory::ThreadInitFini*, folly::Function<void ()>&&, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::InitThreadFactory::ThreadInitFini, folly::Function<void ()>, folly::Function<void ()> >(std::allocator<void>&, folly::InitThreadFactory::ThreadInitFini*, folly::Function<void ()>&&, folly::Function<void ()>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::InitThreadFactory::ThreadInitFini, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<folly::Function<void ()>, folly::Function<void ()> >(std::allocator<void>, folly::Function<void ()>&&, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::InitThreadFactory::ThreadInitFini, std::allocator<void>, folly::Function<void ()>, folly::Function<void ()> >(folly::InitThreadFactory::ThreadInitFini*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::InitThreadFactory::ThreadInitFini, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, folly::Function<void ()>, folly::Function<void ()> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::InitThreadFactory::ThreadInitFini>::shared_ptr<std::allocator<void>, folly::Function<void ()>, folly::Function<void ()> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, folly::Function<void ()>&&, folly::Function<void ()>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::InitThreadFactory::ThreadInitFini, folly::Function<void ()>, folly::Function<void ()> >(folly::Function<void ()>&&, folly::Function<void ()>&&)std::shared_ptr<folly::InitThreadFactory::ThreadInitFini>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::InitThreadFactory::InitThreadFactory(std::shared_ptr<folly::ThreadFactory>, folly::Function<void ()>&&, folly::Function<void ()>&&)’ at /usr/include/folly/executors/thread_factory/InitThreadFactory.h:34:9,
    inlined from ‘std::_Construct<folly::InitThreadFactory, std::shared_ptr<folly::ThreadFactory>, std::function<void ()>, std::function<void ()> >(folly::InitThreadFactory*, std::shared_ptr<folly::ThreadFactory>&&, std::function<void ()>&&, std::function<void ()>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘std::_Construct<folly::InitThreadFactory, std::shared_ptr<folly::ThreadFactory>, std::function<void ()>, std::function<void ()> >(folly::InitThreadFactory*, std::shared_ptr<folly::ThreadFactory>&&, std::function<void ()>&&, std::function<void ()>&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::SemiFuture<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >::wait() &’ at /usr/include/folly/futures/Future-inl.h:2323:16,
    inlined from ‘folly::SemiFuture<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >::getTry() &&’ at /usr/include/folly/futures/Future-inl.h:2395:7:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::SemiFuture<std::vector<folly::Try<folly::Unit>, std::allocator<folly::Try<folly::Unit> > > >::getTry() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::futures::detail::FutureBase<folly::Unit>::thenImplementation<folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}>(apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}>(apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void> >(apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}&&, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}>(apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}>(apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}>(apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::Return>::type’ at /usr/include/folly/futures/Future-inl.h:422:14,
    inlined from ‘folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}>(apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}&&) &&folly::Future<folly::futures::detail::tryCallableResult<folly::Unit, folly::SemiFuture<folly::Unit>::deferValue<apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}>(apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, std::enable_if<is_invocable_v<folly::SemiFuture<folly::Unit>::deferValue<apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}>(apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, folly::Try<folly::Unit>&&>, void>::type>::value_type>’ at /usr/include/folly/futures/Future-inl.h:979:78,
    inlined from ‘folly::SemiFuture<folly::Unit>::defer<folly::SemiFuture<folly::Unit>::deferValue<apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}>(apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}&&) &&folly::SemiFuture<folly::futures::detail::tryCallableResult<folly::Unit, folly::SemiFuture<folly::Unit>::deferValue<apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}>(apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, std::enable_if<is_invocable_v<folly::SemiFuture<folly::Unit>::deferValue<apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}>(apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, folly::Try<folly::Unit>&&>, void>::type>::value_type>’ at /usr/include/folly/futures/Future-inl.h:749:49,
    inlined from ‘folly::SemiFuture<folly::Unit>::deferValue<apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}>(apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}&&) &&folly::SemiFuture<folly::futures::detail::valueCallableResult<folly::Unit, apache::thrift::ThriftServer::callOnStartServing()::{lambda(folly::Unit)#1}>::value_type>’ at /usr/include/folly/futures/Future-inl.h:797:8,
    inlined from ‘apache::thrift::ThriftServer::callOnStartServing()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftServer.cpp:1632:43:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftServer::callOnStartServing()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::SemiFuture<folly::Unit>::wait() &’ at /usr/include/folly/futures/Future-inl.h:2323:16,
    inlined from ‘folly::SemiFuture<folly::Unit>::getTry() &&’ at /usr/include/folly/futures/Future-inl.h:2395:7:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::SemiFuture<folly::Unit>::getTry() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::futures::detail::waitImpl<folly::SemiFuture<folly::Unit>, folly::Unit>(folly::SemiFuture<folly::Unit>&, std::chrono::duration<long, std::ratio<1l, 1000000l> >)void’ at /usr/include/folly/futures/Future-inl.h:2259:14:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In function ‘folly::futures::detail::waitImpl<folly::SemiFuture<folly::Unit>, folly::Unit>(folly::SemiFuture<folly::Unit>&, std::chrono::duration<long, std::ratio<1l, 1000000l> >)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IbEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7,
    inlined from ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IbEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::Observer<bool>::addCallback(folly::Function<void (folly::observer::Snapshot<bool>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:10,
    inlined from ‘folly::observer::ReadMostlyAtomicObserver<bool>::ReadMostlyAtomicObserver(folly::observer::Observer<bool>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:186:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ReadMostlyAtomicObserver<bool>::ReadMostlyAtomicObserver(folly::observer::Observer<bool>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer::Observer<bool>::addCallback(folly::Function<void (folly::observer::Snapshot<bool>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:51,
    inlined from ‘folly::observer::ReadMostlyAtomicObserver<bool>::ReadMostlyAtomicObserver(folly::observer::Observer<bool>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:186:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ReadMostlyAtomicObserver<bool>::ReadMostlyAtomicObserver(folly::observer::Observer<bool>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:36,
    inlined from ‘folly::observer::Observer<bool>::addCallback(folly::Function<void (folly::observer::Snapshot<bool>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:51,
    inlined from ‘folly::observer::ReadMostlyAtomicObserver<bool>::ReadMostlyAtomicObserver(folly::observer::Observer<bool>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:186:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ReadMostlyAtomicObserver<bool>::ReadMostlyAtomicObserver(folly::observer::Observer<bool>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::futures::detail::FutureBase<folly::Unit>::thenImplementation<folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}>(apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}>(apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void> >(apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}&&, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}>(apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}>(apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}>(apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::Return>::type’ at /usr/include/folly/futures/Future-inl.h:422:14,
    inlined from ‘folly::Future<folly::Unit>::thenTryInline<folly::SemiFuture<folly::Unit>::deferValue<apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}>(apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}&&) &&folly::Future<folly::futures::detail::tryCallableResult<folly::Unit, folly::SemiFuture<folly::Unit>::deferValue<apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}>(apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, std::enable_if<is_invocable_v<folly::SemiFuture<folly::Unit>::deferValue<apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}>(apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, folly::Try<folly::Unit>&&>, void>::type>::value_type>’ at /usr/include/folly/futures/Future-inl.h:979:78,
    inlined from ‘folly::SemiFuture<folly::Unit>::defer<folly::SemiFuture<folly::Unit>::deferValue<apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}>(apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}&&) &&folly::SemiFuture<folly::futures::detail::tryCallableResult<folly::Unit, folly::SemiFuture<folly::Unit>::deferValue<apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}>(apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, std::enable_if<is_invocable_v<folly::SemiFuture<folly::Unit>::deferValue<apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}>(apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}&&) &&::{lambda(folly::Try<folly::Unit>&&)#1}, folly::Try<folly::Unit>&&>, void>::type>::value_type>’ at /usr/include/folly/futures/Future-inl.h:749:49,
    inlined from ‘folly::SemiFuture<folly::Unit>::deferValue<apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}>(apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}&&) &&folly::SemiFuture<folly::futures::detail::valueCallableResult<folly::Unit, apache::thrift::ThriftServer::callOnStopRequested()::{lambda(folly::Unit)#1}>::value_type>’ at /usr/include/folly/futures/Future-inl.h:797:8,
    inlined from ‘apache::thrift::ThriftServer::callOnStopRequested()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftServer.cpp:1653:13:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftServer::callOnStopRequested()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::futures::detail::FutureBase<folly::Unit>::thenImplementation<folly::Future<folly::Unit>::thenValue<folly::via<wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bind(std::unique_ptr<folly::AsyncServerSocket, folly::DelayedDestruction::Destructor>)::{lambda()#1}>(folly::Executor::KeepAlive<folly::Executor>, wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bind(std::unique_ptr<folly::AsyncServerSocket, folly::DelayedDestruction::Destructor>)::{lambda()#1}&&)::{lambda(auto:1&&)#1}>(wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bind(std::unique_ptr<folly::AsyncServerSocket, folly::DelayedDestruction::Destructor>)::{lambda()#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenValue<folly::via<wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bind(std::unique_ptr<folly::AsyncServerSocket, folly::DelayedDestruction::Destructor>)::{lambda()#1}>(folly::Executor::KeepAlive<folly::Executor>, wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bind(std::unique_ptr<folly::AsyncServerSocket, folly::DelayedDestruction::Destructor>)::{lambda()#1}&&)::{lambda(auto:1&&)#1}>(wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bind(std::unique_ptr<folly::AsyncServerSocket, folly::DelayedDestruction::Destructor>)::{lambda()#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void> >(wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bind(std::unique_ptr<folly::AsyncServerSocket, folly::DelayedDestruction::Destructor>)::{lambda()#1}&&, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenValue<folly::via<wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bind(std::unique_ptr<folly::AsyncServerSocket, folly::DelayedDestruction::Destructor>)::{lambda()#1}>(folly::Executor::KeepAlive<folly::Executor>, wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bind(std::unique_ptr<folly::AsyncServerSocket, folly::DelayedDestruction::Destructor>)::{lambda()#1}&&)::{lambda(auto:1&&)#1}>(wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bind(std::unique_ptr<folly::AsyncServerSocket, folly::DelayedDestruction::Destructor>)::{lambda()#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<!folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenValue<folly::via<wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bind(std::unique_ptr<folly::AsyncServerSocket, folly::DelayedDestruction::Destructor>)::{lambda()#1}>(folly::Executor::KeepAlive<folly::Executor>, wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bind(std::unique_ptr<folly::AsyncServerSocket, folly::DelayedDestruction::Destructor>)::{lambda()#1}&&)::{lambda(auto:1&&)#1}>(wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bind(std::unique_ptr<folly::AsyncServerSocket, folly::DelayedDestruction::Destructor>)::{lambda()#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenValue<folly::via<wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bind(std::unique_ptr<folly::AsyncServerSocket, folly::DelayedDestruction::Destructor>)::{lambda()#1}>(folly::Executor::KeepAlive<folly::Executor>, wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bind(std::unique_ptr<folly::AsyncServerSocket, folly::DelayedDestruction::Destructor>)::{lambda()#1}&&)::{lambda(auto:1&&)#1}>(wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bind(std::unique_ptr<folly::AsyncServerSocket, folly::DelayedDestruction::Destructor>)::{lambda()#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::Return>::type’ at /usr/include/folly/futures/Future-inl.h:370:14,
    inlined from ‘folly::Future<folly::Unit>::thenValue<folly::via<wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bind(std::unique_ptr<folly::AsyncServerSocket, folly::DelayedDestruction::Destructor>)::{lambda()#1}>(folly::Executor::KeepAlive<folly::Executor>, wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bind(std::unique_ptr<folly::AsyncServerSocket, folly::DelayedDestruction::Destructor>)::{lambda()#1}&&)::{lambda(auto:1&&)#1}>(wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bind(std::unique_ptr<folly::AsyncServerSocket, folly::DelayedDestruction::Destructor>)::{lambda()#1}&&) &&folly::Future<folly::futures::detail::valueCallableResult<folly::Unit, folly::via<wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bind(std::unique_ptr<folly::AsyncServerSocket, folly::DelayedDestruction::Destructor>)::{lambda()#1}>(folly::Executor::KeepAlive<folly::Executor>, wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bind(std::unique_ptr<folly::AsyncServerSocket, folly::DelayedDestruction::Destructor>)::{lambda()#1}&&)::{lambda(auto:1&&)#1}>::value_type>’ at /usr/include/folly/futures/Future-inl.h:1022:78,
    inlined from ‘folly::via<wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bind(std::unique_ptr<folly::AsyncServerSocket, folly::DelayedDestruction::Destructor>)::{lambda()#1}>(folly::Executor::KeepAlive<folly::Executor>, wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bind(std::unique_ptr<folly::AsyncServerSocket, folly::DelayedDestruction::Destructor>)::{lambda()#1}&&)folly::Future<folly::isFutureOrSemiFuture<decltype (((declval<wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bind(std::unique_ptr<folly::AsyncServerSocket, folly::DelayedDestruction::Destructor>)::{lambda()#1}>)())())>::Inner>’ at /usr/include/folly/futures/Future-inl.h:1319:8,
    inlined from ‘wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bind(std::unique_ptr<folly::AsyncServerSocket, folly::DelayedDestruction::Destructor>)’ at /usr/include/wangle/bootstrap/ServerBootstrap.h:183:15:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bind(std::unique_ptr<folly::AsyncServerSocket, folly::DelayedDestruction::Destructor>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function<std::_Bind<wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bindImpl(folly::SocketAddress&)::{lambda(std::shared_ptr<folly::Baton<true, std::atomic> >)#1} (std::shared_ptr<folly::Baton<true, std::atomic> >)>, void, void, false>(std::_Bind<wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bindImpl(folly::SocketAddress&)::{lambda(std::shared_ptr<folly::Baton<true, std::atomic> >)#1} (std::shared_ptr<folly::Baton<true, std::atomic> >)>)’,
    inlined from ‘wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bindImpl(folly::SocketAddress&)’ at /usr/include/wangle/bootstrap/ServerBootstrap.h:252:25:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bindImpl(folly::SocketAddress&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function<std::_Bind<wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bindImpl(folly::SocketAddress&)::{lambda(std::shared_ptr<folly::Baton<true, std::atomic> >)#1} (std::shared_ptr<folly::Baton<true, std::atomic> >)>, void, void, false>(std::_Bind<wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bindImpl(folly::SocketAddress&)::{lambda(std::shared_ptr<folly::Baton<true, std::atomic> >)#1} (std::shared_ptr<folly::Baton<true, std::atomic> >)>)’,
    inlined from ‘wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bindImpl(folly::SocketAddress&)’ at /usr/include/wangle/bootstrap/ServerBootstrap.h:257:27:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘wangle::ServerBootstrap<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::bindImpl(folly::SocketAddress&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function<wangle::SharedSSLContextManagerImpl<wangle::FizzConfigUtil>::updateAcceptors()::{lambda()#1}, void, void, false>(wangle::SharedSSLContextManagerImpl<wangle::FizzConfigUtil>::updateAcceptors()::{lambda()#1})’,
    inlined from ‘wangle::SharedSSLContextManagerImpl<wangle::FizzConfigUtil>::updateAcceptors()’ at /usr/include/wangle/acceptor/SharedSSLContextManager.h:202:32:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘wangle::SharedSSLContextManagerImpl<wangle::FizzConfigUtil>::updateAcceptors()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::QueueReplyInfo::operator()()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:35:20,
    inlined from ‘apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}::operator()<apache::thrift::QueueReplyInfo&>(apache::thrift::QueueReplyInfo&) constauto’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:100:48,
    inlined from ‘std::__invoke_impl<void, apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, apache::thrift::QueueReplyInfo&>(std::__invoke_other, apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, apache::thrift::QueueReplyInfo&)void’ at /usr/include/c++/14/bits/invoke.h:61:36,
    inlined from ‘std::__invoke<apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, apache::thrift::QueueReplyInfo&>(apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, apache::thrift::QueueReplyInfo&)std::__invoke_result<apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, apache::thrift::QueueReplyInfo&>::type’ at /usr/include/c++/14/bits/invoke.h:96:40,
    inlined from ‘std::__detail::__variant::__gen_vtable_impl<std::__detail::__variant::_Multi_array<std::__detail::__variant::__deduce_visit_result<void> (*)(apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&)>, std::integer_sequence<unsigned long, 0ul> >::__visit_invoke(apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&)’ at /usr/include/c++/14/variant:1060:24,
    inlined from ‘std::__do_visit<std::__detail::__variant::__deduce_visit_result<void>, apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&>(apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&)decltype(auto)’ at /usr/include/c++/14/variant:1816:5,
    inlined from ‘std::visit<apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&>(apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&)std::invoke_result<apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, std::__conditional<is_lvalue_reference_v<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&> >::type<std::variant_alternative<0ul, std::remove_reference<decltype (__as((declval<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&>)()))>::type>::type&, std::variant_alternative<0ul, std::remove_reference<decltype (__as((declval<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&>)()))>::type>::type&&> >::type’ at /usr/include/c++/14/variant:1879:34,
    inlined from ‘apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:100:15,
    inlined from ‘folly::detail::invokeConsumerWithTask<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer&, void, void, void>(apache::thrift::ReplyInfoConsumer&, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&, std::shared_ptr<folly::RequestContext>&&)folly::AtomicNotificationQueueTaskStatus’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:281:11,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::drive<apache::thrift::ReplyInfoConsumer&>(apache::thrift::ReplyInfoConsumer&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:339:41,
    inlined from ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::drive<apache::thrift::ReplyInfoConsumer&>(apache::thrift::ReplyInfoConsumer&)bool’ at /usr/include/folly/io/async/EventBaseAtomicNotificationQueue-inl.h:266:44,
    inlined from ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::execute()’ at /usr/include/folly/io/async/EventBaseAtomicNotificationQueue-inl.h:285:8:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::execute()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::StreamReplyInfo::operator()()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:56:26,
    inlined from ‘apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}::operator()<apache::thrift::StreamReplyInfo&>(apache::thrift::StreamReplyInfo&) constauto’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:100:48,
    inlined from ‘std::__invoke_impl<void, apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, apache::thrift::StreamReplyInfo&>(std::__invoke_other, apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, apache::thrift::StreamReplyInfo&)void’ at /usr/include/c++/14/bits/invoke.h:61:36,
    inlined from ‘std::__invoke<apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, apache::thrift::StreamReplyInfo&>(apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, apache::thrift::StreamReplyInfo&)std::__invoke_result<apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, apache::thrift::StreamReplyInfo&>::type’ at /usr/include/c++/14/bits/invoke.h:96:40,
    inlined from ‘std::__detail::__variant::__gen_vtable_impl<std::__detail::__variant::_Multi_array<std::__detail::__variant::__deduce_visit_result<void> (*)(apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&)>, std::integer_sequence<unsigned long, 1ul> >::__visit_invoke(apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&)’ at /usr/include/c++/14/variant:1060:24,
    inlined from ‘std::__do_visit<std::__detail::__variant::__deduce_visit_result<void>, apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&>(apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&)decltype(auto)’ at /usr/include/c++/14/variant:1817:5,
    inlined from ‘std::visit<apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&>(apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&)std::invoke_result<apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, std::__conditional<is_lvalue_reference_v<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&> >::type<std::variant_alternative<0ul, std::remove_reference<decltype (__as((declval<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&>)()))>::type>::type&, std::variant_alternative<0ul, std::remove_reference<decltype (__as((declval<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&>)()))>::type>::type&&> >::type’ at /usr/include/c++/14/variant:1879:34,
    inlined from ‘apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:100:15,
    inlined from ‘folly::detail::invokeConsumerWithTask<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer&, void, void, void>(apache::thrift::ReplyInfoConsumer&, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&, std::shared_ptr<folly::RequestContext>&&)folly::AtomicNotificationQueueTaskStatus’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:281:11,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::drive<apache::thrift::ReplyInfoConsumer&>(apache::thrift::ReplyInfoConsumer&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:339:41,
    inlined from ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::drive<apache::thrift::ReplyInfoConsumer&>(apache::thrift::ReplyInfoConsumer&)bool’ at /usr/include/folly/io/async/EventBaseAtomicNotificationQueue-inl.h:266:44,
    inlined from ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::execute()’ at /usr/include/folly/io/async/EventBaseAtomicNotificationQueue-inl.h:285:8:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::execute()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned int>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned int>::Optional(folly::Optional<unsigned int> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘apache::thrift::SinkConsumerReplyInfo::operator()()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:79:24,
    inlined from ‘apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}::operator()<apache::thrift::SinkConsumerReplyInfo&>(apache::thrift::SinkConsumerReplyInfo&) constauto’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:100:48,
    inlined from ‘std::__invoke_impl<void, apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, apache::thrift::SinkConsumerReplyInfo&>(std::__invoke_other, apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, apache::thrift::SinkConsumerReplyInfo&)void’ at /usr/include/c++/14/bits/invoke.h:61:36,
    inlined from ‘std::__invoke<apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, apache::thrift::SinkConsumerReplyInfo&>(apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, apache::thrift::SinkConsumerReplyInfo&)std::__invoke_result<apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, apache::thrift::SinkConsumerReplyInfo&>::type’ at /usr/include/c++/14/bits/invoke.h:96:40,
    inlined from ‘std::__detail::__variant::__gen_vtable_impl<std::__detail::__variant::_Multi_array<std::__detail::__variant::__deduce_visit_result<void> (*)(apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&)>, std::integer_sequence<unsigned long, 2ul> >::__visit_invoke(apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&)’ at /usr/include/c++/14/variant:1060:24,
    inlined from ‘std::__do_visit<std::__detail::__variant::__deduce_visit_result<void>, apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&>(apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&)decltype(auto)’ at /usr/include/c++/14/variant:1818:5,
    inlined from ‘std::visit<apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&>(apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}&&, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&)std::invoke_result<apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)::{lambda(auto:1&&)#1}, std::__conditional<is_lvalue_reference_v<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&> >::type<std::variant_alternative<0ul, std::remove_reference<decltype (__as((declval<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&>)()))>::type>::type&, std::variant_alternative<0ul, std::remove_reference<decltype (__as((declval<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&>)()))>::type>::type&&> >::type’ at /usr/include/c++/14/variant:1879:34,
    inlined from ‘apache::thrift::ReplyInfoConsumer::operator()(std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ReplyInfo.h:100:15,
    inlined from ‘folly::detail::invokeConsumerWithTask<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer&, void, void, void>(apache::thrift::ReplyInfoConsumer&, std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>&&, std::shared_ptr<folly::RequestContext>&&)folly::AtomicNotificationQueueTaskStatus’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:281:11,
    inlined from ‘folly::AtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo> >::drive<apache::thrift::ReplyInfoConsumer&>(apache::thrift::ReplyInfoConsumer&)bool’ at /usr/include/folly/io/async/AtomicNotificationQueue-inl.h:339:41,
    inlined from ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::drive<apache::thrift::ReplyInfoConsumer&>(apache::thrift::ReplyInfoConsumer&)bool’ at /usr/include/folly/io/async/EventBaseAtomicNotificationQueue-inl.h:266:44,
    inlined from ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::execute()’ at /usr/include/folly/io/async/EventBaseAtomicNotificationQueue-inl.h:285:8:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::EventBaseAtomicNotificationQueue<std::variant<apache::thrift::QueueReplyInfo, apache::thrift::StreamReplyInfo, apache::thrift::SinkConsumerReplyInfo>, apache::thrift::ReplyInfoConsumer>::execute()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/core/RequestStateMachine.h:22,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/core/RequestStateMachine.cpp:17:
In member function ‘folly::Optional<std::chrono::duration<long, std::ratio<1l, 1000l> > >::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<std::chrono::duration<long, std::ratio<1l, 1000l> > >::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::RequestStateMachine::queueingTime() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/core/RequestStateMachine.cpp:84:17:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/folly/Optional.h:75:
/usr/include/folly/Utility.h: In member function ‘apache::thrift::RequestStateMachine::queueingTime() const’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Optional<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, std::chrono::duration<long, std::ratio<1l, 1l> > > > >::Core(folly::Try<folly::Optional<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, std::chrono::duration<long, std::ratio<1l, 1l> > > > >&&)’ at /usr/include/folly/futures/detail/Core.h:677:60,
    inlined from ‘folly::futures::detail::Core<folly::Optional<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, std::chrono::duration<long, std::ratio<1l, 1l> > > > >::make(folly::Try<folly::Optional<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, std::chrono::duration<long, std::ratio<1l, 1l> > > > >&&)’ at /usr/include/folly/futures/detail/Core.h:564:42,
    inlined from ‘folly::futures::detail::FutureBase<folly::Optional<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, std::chrono::duration<long, std::ratio<1l, 1l> > > > >::FutureBase<folly::None const&, void>(folly::None const&)’ at /usr/include/folly/futures/Future-inl.h:195:23:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::futures::detail::FutureBase<folly::Optional<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, std::chrono::duration<long, std::ratio<1l, 1l> > > > >::FutureBase<folly::None const&, void>(folly::None const&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Optional<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, std::chrono::duration<long, std::ratio<1l, 1l> > > > >::Core(folly::Try<folly::Optional<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, std::chrono::duration<long, std::ratio<1l, 1l> > > > >&&)’ at /usr/include/folly/futures/detail/Core.h:677:60,
    inlined from ‘folly::futures::detail::Core<folly::Optional<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, std::chrono::duration<long, std::ratio<1l, 1l> > > > >::make(folly::Try<folly::Optional<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, std::chrono::duration<long, std::ratio<1l, 1l> > > > >&&)’ at /usr/include/folly/futures/detail/Core.h:564:42,
    inlined from ‘folly::futures::detail::FutureBase<folly::Optional<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, std::chrono::duration<long, std::ratio<1l, 1l> > > > >::FutureBase<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, std::chrono::duration<long, std::ratio<1l, 1l> > >, void>(std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, std::chrono::duration<long, std::ratio<1l, 1l> > >&&)’ at /usr/include/folly/futures/Future-inl.h:195:23:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::futures::detail::FutureBase<folly::Optional<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, std::chrono::duration<long, std::ratio<1l, 1l> > > > >::FutureBase<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, std::chrono::duration<long, std::ratio<1l, 1l> > >, void>(std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, std::chrono::duration<long, std::ratio<1l, 1l> > >&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<std::pair<fizz::PskType, folly::Optional<fizz::server::ResumptionState> > >::Core(folly::Try<std::pair<fizz::PskType, folly::Optional<fizz::server::ResumptionState> > >&&)’ at /usr/include/folly/futures/detail/Core.h:677:60,
    inlined from ‘folly::futures::detail::Core<std::pair<fizz::PskType, folly::Optional<fizz::server::ResumptionState> > >::make(folly::Try<std::pair<fizz::PskType, folly::Optional<fizz::server::ResumptionState> > >&&)’ at /usr/include/folly/futures/detail/Core.h:564:42,
    inlined from ‘folly::futures::detail::FutureBase<std::pair<fizz::PskType, folly::Optional<fizz::server::ResumptionState> > >::FutureBase<std::pair<fizz::PskType, folly::None>, void>(std::pair<fizz::PskType, folly::None>&&)’ at /usr/include/folly/futures/Future-inl.h:195:23:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::futures::detail::FutureBase<std::pair<fizz::PskType, folly::Optional<fizz::server::ResumptionState> > >::FutureBase<std::pair<fizz::PskType, folly::None>, void>(std::pair<fizz::PskType, folly::None>&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 88%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/core/RpcMetadataUtil.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/core/RpcMetadataUtil.cpp.o -MF CMakeFiles/thriftcpp2.dir/transport/core/RpcMetadataUtil.cpp.o.d -o CMakeFiles/thriftcpp2.dir/transport/core/RpcMetadataUtil.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/core/RpcMetadataUtil.cpp
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<std::pair<fizz::PskType, folly::Optional<fizz::server::ResumptionState> > >::Core(folly::Try<std::pair<fizz::PskType, folly::Optional<fizz::server::ResumptionState> > >&&)’ at /usr/include/folly/futures/detail/Core.h:677:60,
    inlined from ‘folly::futures::detail::Core<std::pair<fizz::PskType, folly::Optional<fizz::server::ResumptionState> > >::make(folly::Try<std::pair<fizz::PskType, folly::Optional<fizz::server::ResumptionState> > >&&)’ at /usr/include/folly/futures/detail/Core.h:564:42,
    inlined from ‘folly::futures::detail::FutureBase<std::pair<fizz::PskType, folly::Optional<fizz::server::ResumptionState> > >::FutureBase<std::pair<fizz::PskType, fizz::server::ResumptionState>, void>(std::pair<fizz::PskType, fizz::server::ResumptionState>&&)’ at /usr/include/folly/futures/Future-inl.h:195:23,
    inlined from ‘folly::SemiFuture<std::pair<fizz::PskType, folly::Optional<fizz::server::ResumptionState> > >::SemiFuture<std::pair<fizz::PskType, fizz::server::ResumptionState>, void>(std::pair<fizz::PskType, fizz::server::ResumptionState>&&)’ at /usr/include/folly/futures/Future.h:525:68,
    inlined from ‘fizz::server::TicketCipherImpl<fizz::server::TicketCodec<(fizz::server::CertificateStorage)1>, fizz::server::Aead128GCMTokenCipher>::decrypt(std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >) const’ at /usr/include/fizz/server/AeadTicketCipher.h:110:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘fizz::server::TicketCipherImpl<fizz::server::TicketCodec<(fizz::server::CertificateStorage)1>, fizz::server::Aead128GCMTokenCipher>::decrypt(std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >) const’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<std::array<timespec, 3ul> >::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<std::array<timespec, 3ul> >::Optional(folly::Optional<std::array<timespec, 3ul> >&&)’ at /usr/include/folly/Optional.h:137:57,
    inlined from ‘folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams::OnDataAvailableParams(folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams&&)’ at /usr/include/folly/io/async/AsyncUDPSocket.h:49:12,
    inlined from ‘std::_Head_base<3ul, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams, false>::_Head_base(std::_Head_base<3ul, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams, false>&&)’ at /usr/include/c++/14/tuple:205:17,
    inlined from ‘std::_Tuple_impl<3ul, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams>::_Tuple_impl(std::_Tuple_impl<3ul, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams>&&)’ at /usr/include/c++/14/tuple:588:41,
    inlined from ‘std::_Tuple_impl<2ul, folly::SocketAddress, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams>::_Tuple_impl(std::_Tuple_impl<2ul, folly::SocketAddress, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams>&&)’ at /usr/include/c++/14/tuple:326:7,
    inlined from ‘std::_Tuple_impl<1ul, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams>::_Tuple_impl(std::_Tuple_impl<1ul, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams>&&)’ at /usr/include/c++/14/tuple:326:7,
    inlined from ‘std::_Tuple_impl<0ul, folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams>::_Tuple_impl(std::_Tuple_impl<0ul, folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams>&&)’ at /usr/include/c++/14/tuple:326:7,
    inlined from ‘std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams>::tuple(std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams>&&)’ at /usr/include/c++/14/tuple:995:17,
    inlined from ‘boost::detail::variant::move_into::internal_visit<std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams> >(std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams>&, int) constvoid’ at /usr/include/boost/variant/variant.hpp:495:9,
    inlined from ‘boost::detail::variant::visitation_impl_invoke_impl<boost::detail::variant::move_into, void*, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams> >(int, boost::detail::variant::move_into&, void*, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams>*, mpl_::bool_<true>)boost::detail::variant::move_into::result_type’ at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34,
    inlined from ‘boost::detail::variant::visitation_impl_invoke<boost::detail::variant::move_into, void*, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams>, boost::variant<folly::IOBuf*, folly::AsyncTransport*, wangle::ConnInfo&, wangle::ConnEvent, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress>, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams> >::has_fallback_type_>(int, boost::detail::variant::move_into&, void*, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams>*, boost::variant<folly::IOBuf*, folly::AsyncTransport*, wangle::ConnInfo&, wangle::ConnEvent, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress>, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams> >::has_fallback_type_, int)boost::detail::variant::move_into::result_type’ at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41,
    inlined from ‘boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<6l>, folly::IOBuf*, boost::mpl::l_item<mpl_::long_<5l>, folly::AsyncTransport*, boost::mpl::l_item<mpl_::long_<4l>, boost::detail::reference_content<wangle::ConnInfo&>, boost::mpl::l_item<mpl_::long_<3l>, wangle::ConnEvent, boost::mpl::l_item<mpl_::long_<2l>, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress>, boost::mpl::l_item<mpl_::long_<1l>, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams>, boost::mpl::l_end> > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::move_into, void*, boost::variant<folly::IOBuf*, folly::AsyncTransport*, wangle::ConnInfo&, wangle::ConnEvent, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress>, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams> >::has_fallback_type_>(int, int, boost::detail::variant::move_into&, void*, mpl_::bool_<false>, boost::variant<folly::IOBuf*, folly::AsyncTransport*, wangle::ConnInfo&, wangle::ConnEvent, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress>, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams> >::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<6l>, folly::IOBuf*, boost::mpl::l_item<mpl_::long_<5l>, folly::AsyncTransport*, boost::mpl::l_item<mpl_::long_<4l>, boost::detail::reference_content<wangle::ConnInfo&>, boost::mpl::l_item<mpl_::long_<3l>, wangle::ConnEvent, boost::mpl::l_item<mpl_::long_<2l>, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress>, boost::mpl::l_item<mpl_::long_<1l>, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams>, boost::mpl::l_end> > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >*)boost::detail::variant::move_into::result_type’ at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5,
    inlined from ‘boost::variant<folly::IOBuf*, folly::AsyncTransport*, wangle::ConnInfo&, wangle::ConnEvent, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress>, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams> >::internal_apply_visitor_impl<boost::detail::variant::move_into, void*>(int, int, boost::detail::variant::move_into&, void*)boost::detail::variant::move_into::result_type’ at /usr/include/boost/variant/variant.hpp:2338:48,
    inlined from ‘boost::variant<folly::IOBuf*, folly::AsyncTransport*, wangle::ConnInfo&, wangle::ConnEvent, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress>, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams> >::internal_apply_visitor<boost::detail::variant::move_into>(boost::detail::variant::move_into&)boost::detail::variant::move_into::result_type’ at /usr/include/boost/variant/variant.hpp:2350:43,
    inlined from ‘boost::variant<folly::IOBuf*, folly::AsyncTransport*, wangle::ConnInfo&, wangle::ConnEvent, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress>, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams> >::variant(boost::variant<folly::IOBuf*, folly::AsyncTransport*, wangle::ConnInfo&, wangle::ConnEvent, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress>, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams> >&&)’ at /usr/include/boost/variant/variant.hpp:1774:39:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘boost::variant<folly::IOBuf*, folly::AsyncTransport*, wangle::ConnInfo&, wangle::ConnEvent, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress>, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams> >::variant(boost::variant<folly::IOBuf*, folly::AsyncTransport*, wangle::ConnInfo&, wangle::ConnEvent, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress>, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams> >&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned char>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned char>::Optional(folly::Optional<unsigned char> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘wangle::TransportInfo::TransportInfo(wangle::TransportInfo const&)’ at /usr/include/wangle/acceptor/TransportInfo.h:45:8,
    inlined from ‘std::_Construct<wangle::TransportInfo, wangle::TransportInfo const&>(wangle::TransportInfo*, wangle::TransportInfo const&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<wangle::TransportInfo, wangle::TransportInfo const&>(std::allocator<void>&, wangle::TransportInfo*, wangle::TransportInfo const&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<wangle::TransportInfo, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<wangle::TransportInfo const&>(std::allocator<void>, wangle::TransportInfo const&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<wangle::TransportInfo, std::allocator<void>, wangle::TransportInfo const&>(wangle::TransportInfo*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, wangle::TransportInfo const&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<wangle::TransportInfo, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, wangle::TransportInfo const&>(std::_Sp_alloc_shared_tag<std::allocator<void> >, wangle::TransportInfo const&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<wangle::TransportInfo>::shared_ptr<std::allocator<void>, wangle::TransportInfo const&>(std::_Sp_alloc_shared_tag<std::allocator<void> >, wangle::TransportInfo const&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<wangle::TransportInfo, wangle::TransportInfo const&>(wangle::TransportInfo const&)std::shared_ptr<wangle::TransportInfo>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘wangle::ServerAcceptor<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::read(wangle::InboundHandlerContext<boost::variant<folly::IOBuf*, folly::AsyncTransport*, wangle::ConnInfo&, wangle::ConnEvent, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress>, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams> > >*, boost::variant<folly::IOBuf*, folly::AsyncTransport*, wangle::ConnInfo&, wangle::ConnEvent, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress>, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams> >)’ at /usr/include/wangle/bootstrap/ServerBootstrap-inl.h:196:10:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘wangle::ServerAcceptor<wangle::Pipeline<folly::IOBufQueue&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> > > >::read(wangle::InboundHandlerContext<boost::variant<folly::IOBuf*, folly::AsyncTransport*, wangle::ConnInfo&, wangle::ConnEvent, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress>, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams> > >*, boost::variant<folly::IOBuf*, folly::AsyncTransport*, wangle::ConnInfo&, wangle::ConnEvent, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress>, std::tuple<folly::IOBuf*, std::shared_ptr<folly::AsyncUDPSocket>, folly::SocketAddress, folly::AsyncUDPSocket::ReadCallback::OnDataAvailableParams> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::SemiFuture<folly::Unit>::wait(std::chrono::duration<long, std::ratio<1l, 1000000l> >) &’ at /usr/include/folly/futures/Future-inl.h:2353:16,
    inlined from ‘folly::SemiFuture<folly::Unit>::getTry(std::chrono::duration<long, std::ratio<1l, 1000000l> >) &&’ at /usr/include/folly/futures/Future-inl.h:2403:7,
    inlined from ‘folly::Future<folly::Unit>::getTry(std::chrono::duration<long, std::ratio<1l, 1000000l> >) &&’ at /usr/include/folly/futures/Future-inl.h:2479:44,
    inlined from ‘folly::Future<folly::Unit>::get(std::chrono::duration<long, std::ratio<1l, 1000000l> >) &&’ at /usr/include/folly/futures/Future-inl.h:2469:33,
    inlined from ‘apache::thrift::ThriftServer::stopAcceptingAndJoinOutstandingRequests()::{lambda(wangle::Acceptor*)#2}::operator()(wangle::Acceptor*) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftServer.cpp:1569:21:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftServer::stopAcceptingAndJoinOutstandingRequests()::{lambda(wangle::Acceptor*)#2}::operator()(wangle::Acceptor*) const’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned short>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned short>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘wangle::FizzConfig::FizzConfig()’ at /usr/include/wangle/acceptor/FizzConfig.h:25:8,
    inlined from ‘apache::thrift::ThriftServer::ThriftServer()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftServer.cpp:247:70:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftServer::ThriftServer()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned short>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned short>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘wangle::FizzConfig::FizzConfig()’ at /usr/include/wangle/acceptor/FizzConfig.h:25:8,
    inlined from ‘apache::thrift::ThriftServer::ThriftServer()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftServer.cpp:247:70:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftServer::ThriftServer()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned short>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned short>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘wangle::FizzConfig::FizzConfig()’ at /usr/include/wangle/acceptor/FizzConfig.h:25:8,
    inlined from ‘apache::thrift::ThriftServer::ThriftServer(apache::thrift::ThriftServerInitialConfig const&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftServer.cpp:256:70:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftServer::ThriftServer(apache::thrift::ThriftServerInitialConfig const&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned short>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned short>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘wangle::FizzConfig::FizzConfig()’ at /usr/include/wangle/acceptor/FizzConfig.h:25:8,
    inlined from ‘apache::thrift::ThriftServer::ThriftServer(apache::thrift::ThriftServerInitialConfig const&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftServer.cpp:256:70:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftServer::ThriftServer(apache::thrift::ThriftServerInitialConfig const&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 88%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/core/RpcMetadataPlugins.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/core/RpcMetadataPlugins.cpp.o -MF CMakeFiles/thriftcpp2.dir/transport/core/RpcMetadataPlugins.cpp.o.d -o CMakeFiles/thriftcpp2.dir/transport/core/RpcMetadataPlugins.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/core/RpcMetadataPlugins.cpp
In file included from /usr/include/folly/container/detail/F14MapFallback.h:26,
                 from /usr/include/folly/container/F14Map.h:44,
                 from /usr/include/folly/json/dynamic.h:74,
                 from /usr/include/folly/dynamic.h:17,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/core/RpcMetadataUtil.h:22,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/core/RpcMetadataUtil.cpp:17:
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
[ 88%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/core/SendCallbacks.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/core/SendCallbacks.cpp.o -MF CMakeFiles/thriftcpp2.dir/transport/core/SendCallbacks.cpp.o.d -o CMakeFiles/thriftcpp2.dir/transport/core/SendCallbacks.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/core/SendCallbacks.cpp
[ 88%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/core/ThriftClient.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/core/ThriftClient.cpp.o -MF CMakeFiles/thriftcpp2.dir/transport/core/ThriftClient.cpp.o.d -o CMakeFiles/thriftcpp2.dir/transport/core/ThriftClient.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/core/ThriftClient.cpp
[ 89%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/core/ThriftClientCallback.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/core/ThriftClientCallback.cpp.o -MF CMakeFiles/thriftcpp2.dir/transport/core/ThriftClientCallback.cpp.o.d -o CMakeFiles/thriftcpp2.dir/transport/core/ThriftClientCallback.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/core/ThriftClientCallback.cpp
In file included from /usr/include/folly/io/IOBuf.h:37,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/core/ThriftClient.h:24,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/core/ThriftClient.cpp:17:
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Function<void ()>::operator=(decltype(nullptr))’ at /usr/include/folly/Function.h:839:66,
    inlined from ‘apache::thrift::ClientChannel::unsetOnDetachable()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ClientChannel.h:87:54:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
In file included from /usr/include/folly/hash/Hash.h:42,
                 from /usr/include/folly/FBString.h:40,
                 from /usr/include/folly/io/IOBuf.h:35:
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ClientChannel::unsetOnDetachable()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/folly/container/detail/F14MapFallback.h:26,
                 from /usr/include/folly/container/F14Map.h:44,
                 from /usr/include/folly/io/async/EventBase.h:43,
                 from /usr/include/folly/io/async/AsyncSocketBase.h:20,
                 from /usr/include/folly/io/async/AsyncTransport.h:25,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/core/ThriftClient.h:25:
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In member function ‘__ct ’,
    inlined from ‘apache::thrift::ThriftClient::getChannelAndSendThriftRequest(apache::thrift::ClientConnectionIf*, apache::thrift::ThriftChannelIf::RequestMetadata&&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, std::unique_ptr<apache::thrift::ThriftClientCallback, std::default_delete<apache::thrift::ThriftClientCallback> >)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/core/ThriftClient.cpp:220:38:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘apache::thrift::ThriftClient::getChannelAndSendThriftRequest(apache::thrift::ClientConnectionIf*, apache::thrift::ThriftChannelIf::RequestMetadata&&, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, std::unique_ptr<apache::thrift::ThriftClientCallback, std::default_delete<apache::thrift::ThriftClientCallback> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 89%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/core/ThriftRequest.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/core/ThriftRequest.cpp.o -MF CMakeFiles/thriftcpp2.dir/transport/core/ThriftRequest.cpp.o.d -o CMakeFiles/thriftcpp2.dir/transport/core/ThriftRequest.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/core/ThriftRequest.cpp
In file included from /usr/include/folly/io/IOBuf.h:37,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/core/ThriftClientCallback.h:22,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/core/ThriftClientCallback.cpp:17:
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘apache::thrift::ThriftClientCallback::ThriftClientCallback(folly::EventBase*, bool, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>, std::chrono::duration<long, std::ratio<1l, 1000l> >)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/core/ThriftClientCallback.cpp:76:23:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
In file included from /usr/include/folly/hash/Hash.h:42,
                 from /usr/include/folly/FBString.h:40,
                 from /usr/include/folly/Demangle.h:19,
                 from /usr/include/folly/ExceptionWrapper.h:35,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/core/ThriftClientCallback.h:21:
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftClientCallback::ThriftClientCallback(folly::EventBase*, bool, std::unique_ptr<apache::thrift::RequestClientCallback, apache::thrift::RequestClientCallback::RequestClientCallbackDeleter>, std::chrono::duration<long, std::ratio<1l, 1000l> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/folly/container/detail/F14MapFallback.h:26,
                 from /usr/include/folly/container/F14Map.h:44,
                 from /usr/include/folly/io/async/EventBase.h:43,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/core/ThriftClientCallback.h:23:
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘apache::thrift::ThriftClientCallback::timeoutExpired() [clone .part.0]’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/core/ThriftClientCallback.cpp:131:48:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftClientCallback::timeoutExpired() [clone .part.0]’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 89%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/FdSocket.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/FdSocket.cpp.o -MF CMakeFiles/thriftcpp2.dir/transport/rocket/FdSocket.cpp.o.d -o CMakeFiles/thriftcpp2.dir/transport/rocket/FdSocket.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/FdSocket.cpp
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/core/ThriftRequest.cpp:21:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/GeneratedCodeHelper.h: In constructor ‘apache::thrift::detail::si::AsyncTmPrep::AsyncTmPrep(apache::thrift::ServerInterface*, apache::thrift::detail::si::CallbackBase*)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/GeneratedCodeHelper.h:1594:67: warning: ‘apache::thrift::concurrency::ThreadManager* apache::thrift::HandlerCallbackBase::getThreadManager_deprecated()’ is deprecated: use getHandlerExecutor() [-Wdeprecated-declarations]
 1594 |     if (auto threadManager = callback->getThreadManager_deprecated();
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/GeneratedCodeHelper.h:38:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:1294:3: note: declared here
 1294 |   getThreadManager_deprecated();
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 90%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/PayloadUtils.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/PayloadUtils.cpp.o -MF CMakeFiles/thriftcpp2.dir/transport/rocket/PayloadUtils.cpp.o.d -o CMakeFiles/thriftcpp2.dir/transport/rocket/PayloadUtils.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/PayloadUtils.cpp
In file included from /usr/include/folly/Synchronized.h:32,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/CPUConcurrencyController.h:22,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/core/ThriftRequest.cpp:17:
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
In file included from /usr/include/folly/functional/Invoke.h:32,
                 from /usr/include/folly/Function.h:218:
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::Context::Context(std::shared_ptr<std::optional<long> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<std::optional<long> >::Context, std::shared_ptr<std::optional<long> const> >(folly::observer::SimpleObservable<std::optional<long> >::Context*, std::shared_ptr<std::optional<long> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<std::optional<long> >::Context, std::shared_ptr<std::optional<long> const> >(std::allocator<void>&, folly::observer::SimpleObservable<std::optional<long> >::Context*, std::shared_ptr<std::optional<long> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<std::optional<long> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<std::optional<long> const> >(std::allocator<void>, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<std::optional<long> >::Context, std::allocator<void>, std::shared_ptr<std::optional<long> const> >(folly::observer::SimpleObservable<std::optional<long> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<std::optional<long> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<long> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<std::optional<long> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<long> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<std::optional<long> >::Context, std::shared_ptr<std::optional<long> const> >(std::shared_ptr<std::optional<long> const>&&)std::shared_ptr<folly::observer::SimpleObservable<std::optional<long> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::SimpleObservable(std::shared_ptr<std::optional<long> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::SimpleObservable(std::optional<long>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<std::optional<long> >::SimpleObservable(std::optional<long>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::Context::Context(std::shared_ptr<std::optional<bool> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(folly::observer::SimpleObservable<std::optional<bool> >::Context*, std::shared_ptr<std::optional<bool> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(std::allocator<void>&, folly::observer::SimpleObservable<std::optional<bool> >::Context*, std::shared_ptr<std::optional<bool> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<std::optional<bool> const> >(std::allocator<void>, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(folly::observer::SimpleObservable<std::optional<bool> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(std::shared_ptr<std::optional<bool> const>&&)std::shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::shared_ptr<std::optional<bool> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::optional<bool>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::optional<bool>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 90%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/Types.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/Types.cpp.o -MF CMakeFiles/thriftcpp2.dir/transport/rocket/Types.cpp.o.d -o CMakeFiles/thriftcpp2.dir/transport/rocket/Types.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/Types.cpp
In file included from /usr/include/c++/14/atomic:50,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/CPUConcurrencyController.h:19:
In member function ‘std::__atomic_base<unsigned long>::store(unsigned long, std::memory_order)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:506:30,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/c++/14/bits/atomic_base.h:477:25: warning: ‘__atomic_store_8’ writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
  477 |         __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:45,
                 from /usr/include/folly/experimental/FunctionScheduler.h:27,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/CPUConcurrencyController.h:23:
In function ‘folly::checkedMalloc(unsigned long)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:505:59,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/folly/memory/Malloc.h:415:19: note: destination object of size 0 allocated by ‘malloc’
  415 |   void* p = malloc(size);
      |             ~~~~~~^~~~~~
In file included from /usr/include/folly/container/detail/F14MapFallback.h:26,
                 from /usr/include/folly/container/F14Map.h:44:
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In member function ‘folly::Function<folly::coro::Task<folly::Try<apache::thrift::StreamPayload> > (folly::coro::AsyncGenerator<folly::Try<apache::thrift::StreamPayload>&&, folly::Try<apache::thrift::StreamPayload>, false>)>::Function(folly::Function<folly::coro::Task<folly::Try<apache::thrift::StreamPayload> > (folly::coro::AsyncGenerator<folly::Try<apache::thrift::StreamPayload>&&, folly::Try<apache::thrift::StreamPayload>, false>)>&&)’,
    inlined from ‘apache::thrift::detail::SinkConsumerImpl::SinkConsumerImpl(apache::thrift::detail::SinkConsumerImpl&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ServerSinkBridge.h:38:8,
    inlined from ‘apache::thrift::ThriftRequestCore::sendSinkReply(apache::thrift::ResponsePayload&&, apache::thrift::detail::SinkConsumerImpl&&, folly::Optional<unsigned int>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/core/ThriftRequest.h:206:24:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftRequestCore::sendSinkReply(apache::thrift::ResponsePayload&&, apache::thrift::detail::SinkConsumerImpl&&, folly::Optional<unsigned int>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS7_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS7_8ObserverINSA_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSN_EUlvE_EENSJ_INSA_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_EESZ_SU_EUlvE_vvLb0EEESN_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::swap<folly::Function<void ()> >(folly::Function<void ()>&, folly::Function<void ()>&)std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<folly::Function<void ()> > >, std::is_move_constructible<folly::Function<void ()> >, std::is_move_assignable<folly::Function<void ()> > >::value, void>::type’ at /usr/include/c++/14/bits/move.h:221:11,
    inlined from ‘folly::Function<void ()>::swap(folly::Function<void ()>&)’ at /usr/include/folly/Function.h:863:49,
    inlined from ‘folly::swap<void ()>(folly::Function<void ()>&, folly::Function<void ()>&)void’ at /usr/include/folly/Function.h:900:11,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’ at /usr/include/folly/Synchronized.h:918:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<bool> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IbEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7,
    inlined from ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IbEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::Observer<bool>::addCallback(folly::Function<void (folly::observer::Snapshot<bool>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:10,
    inlined from ‘folly::observer::ReadMostlyAtomicObserver<bool>::ReadMostlyAtomicObserver(folly::observer::Observer<bool>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:186:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ReadMostlyAtomicObserver<bool>::ReadMostlyAtomicObserver(folly::observer::Observer<bool>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 90%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/Compression.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/Compression.cpp.o -MF CMakeFiles/thriftcpp2.dir/transport/rocket/Compression.cpp.o.d -o CMakeFiles/thriftcpp2.dir/transport/rocket/Compression.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/Compression.cpp
[ 90%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/client/RequestContext.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/client/RequestContext.cpp.o -MF CMakeFiles/thriftcpp2.dir/transport/rocket/client/RequestContext.cpp.o.d -o CMakeFiles/thriftcpp2.dir/transport/rocket/client/RequestContext.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RequestContext.cpp
In file included from /usr/include/folly/compression/Compression.h:25,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/Compression.cpp:17:
In member function ‘folly::Optional<unsigned long>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned long>::Optional(folly::None const&)’ at /usr/include/folly/Optional.h:144:59,
    inlined from ‘apache::thrift::rocket::detail::uncompressPayload[abi:cxx11](apache::thrift::CompressionAlgorithm, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >)’ at /usr/include/folly/compression/Compression.h:181:61:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/folly/Optional.h:75:
/usr/include/folly/Utility.h: In function ‘apache::thrift::rocket::detail::uncompressPayload[abi:cxx11](apache::thrift::CompressionAlgorithm, std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/Compression.cpp:42:31: warning: ‘codec’ may be used uninitialized [-Wmaybe-uninitialized]
   42 |     return folly::io::getCodec(codec)->uncompress(data.get());
      |            ~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/Compression.cpp:28:24: note: ‘codec’ was declared here
   28 |   folly::io::CodecType codec;
      |                        ^~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/Compression.cpp: In function ‘apache::thrift::rocket::detail::compressPayload(std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >&, apache::thrift::CompressionAlgorithm)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/Compression.cpp:98:29: warning: ‘codec’ may be used uninitialized [-Wmaybe-uninitialized]
   98 |   data = folly::io::getCodec(codec)->compress(data.get());
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/Compression.cpp:86:24: note: ‘codec’ was declared here
   86 |   folly::io::CodecType codec;
      |                        ^~~~~
[ 91%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/client/RequestContextQueue.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/client/RequestContextQueue.cpp.o -MF CMakeFiles/thriftcpp2.dir/transport/rocket/client/RequestContextQueue.cpp.o.d -o CMakeFiles/thriftcpp2.dir/transport/rocket/client/RequestContextQueue.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RequestContextQueue.cpp
[ 91%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/client/RocketClient.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/client/RocketClient.cpp.o -MF CMakeFiles/thriftcpp2.dir/transport/rocket/client/RocketClient.cpp.o.d -o CMakeFiles/thriftcpp2.dir/transport/rocket/client/RocketClient.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp
In file included from /usr/include/folly/io/IOBuf.h:37,
                 from /usr/include/folly/io/async/EventBaseBackendBase.h:21,
                 from /usr/include/folly/io/async/AsyncTimeout.h:22,
                 from /usr/include/folly/io/async/HHWheelTimer.h:29,
                 from /usr/include/folly/fibers/Baton.h:24,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/client/RequestContext.h:30,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/client/RequestContextQueue.h:24,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RequestContextQueue.cpp:17:
In member function ‘folly::Function<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, apache::thrift::rocket::FrameType> (int)>::Function(decltype(nullptr))’,
    inlined from ‘apache::thrift::rocket::RequestContext::RequestContext(apache::thrift::rocket::RequestContextQueue&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/client/RequestContext.h:219:62,
    inlined from ‘apache::thrift::rocket::RequestContext::createDummyEndOfBatchMarker(apache::thrift::rocket::RequestContextQueue&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/client/RequestContext.h:223:42,
    inlined from ‘apache::thrift::rocket::RequestContextQueue::removeFromWriteSendingQueue(apache::thrift::rocket::RequestContext&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RequestContextQueue.cpp:127:56:
/usr/include/folly/Function.h:672:62: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  672 |   /* implicit */ constexpr Function(std::nullptr_t) noexcept {}
      |                                                              ^
In file included from /usr/include/folly/hash/Hash.h:42,
                 from /usr/include/folly/FBString.h:40,
                 from /usr/include/folly/Demangle.h:19,
                 from /usr/include/folly/ExceptionWrapper.h:35,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/client/RequestContextQueue.h:21:
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RequestContextQueue::removeFromWriteSendingQueue(apache::thrift::rocket::RequestContext&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/c++/14/bits/shared_ptr_atomic.h:33,
                 from /usr/include/c++/14/memory:81,
                 from /usr/include/folly/ExceptionWrapper.h:27:
In member function ‘std::__atomic_base<unsigned long>::store(unsigned long, std::memory_order)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:506:30,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/c++/14/bits/atomic_base.h:477:25: warning: ‘__atomic_store_8’ writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
  477 |         __atomic_store_n(&_M_i, __i, int(__m));
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/folly/FBString.h:44:
In function ‘folly::checkedMalloc(unsigned long)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:505:59,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/folly/memory/Malloc.h:415:19: note: destination object of size 0 allocated by ‘malloc’
  415 |   void* p = malloc(size);
      |             ~~~~~~^~~~~~
[ 91%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/client/RocketStreamServerCallback.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/client/RocketStreamServerCallback.cpp.o -MF CMakeFiles/thriftcpp2.dir/transport/rocket/client/RocketStreamServerCallback.cpp.o.d -o CMakeFiles/thriftcpp2.dir/transport/rocket/client/RocketStreamServerCallback.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketStreamServerCallback.cpp
In file included from /usr/include/c++/14/bits/shared_ptr_atomic.h:33,
                 from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/client/RocketStreamServerCallback.h:19,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketStreamServerCallback.cpp:17:
In member function ‘std::__atomic_base<unsigned long>::store(unsigned long, std::memory_order)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:506:30,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/c++/14/bits/atomic_base.h:477:25: warning: ‘__atomic_store_8’ writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
  477 |         __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 /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/client/RocketStreamServerCallback.h:22:
In function ‘folly::checkedMalloc(unsigned long)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:505:59,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/folly/memory/Malloc.h:415:19: note: destination object of size 0 allocated by ‘malloc’
  415 |   void* p = malloc(size);
      |             ~~~~~~^~~~~~
In file included from /usr/include/folly/ConstructorCallbackList.h:26,
                 from /usr/include/folly/io/async/AsyncSocket.h:25,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/client/RocketClient.h:26,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:17:
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
In file included from /usr/include/folly/hash/Hash.h:42,
                 from /usr/include/folly/FBString.h:40,
                 from /usr/include/folly/Demangle.h:19,
                 from /usr/include/folly/ExceptionWrapper.h:35,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/client/RocketClient.h:23:
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::Context::Context(std::shared_ptr<std::optional<long> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<std::optional<long> >::Context, std::shared_ptr<std::optional<long> const> >(folly::observer::SimpleObservable<std::optional<long> >::Context*, std::shared_ptr<std::optional<long> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<std::optional<long> >::Context, std::shared_ptr<std::optional<long> const> >(std::allocator<void>&, folly::observer::SimpleObservable<std::optional<long> >::Context*, std::shared_ptr<std::optional<long> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<std::optional<long> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<std::optional<long> const> >(std::allocator<void>, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<std::optional<long> >::Context, std::allocator<void>, std::shared_ptr<std::optional<long> const> >(folly::observer::SimpleObservable<std::optional<long> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<std::optional<long> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<long> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<std::optional<long> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<long> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<std::optional<long> >::Context, std::shared_ptr<std::optional<long> const> >(std::shared_ptr<std::optional<long> const>&&)std::shared_ptr<folly::observer::SimpleObservable<std::optional<long> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::SimpleObservable(std::shared_ptr<std::optional<long> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::SimpleObservable(std::optional<long>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<std::optional<long> >::SimpleObservable(std::optional<long>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 92%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/flush/FlushManager.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/flush/FlushManager.cpp.o -MF CMakeFiles/thriftcpp2.dir/transport/rocket/flush/FlushManager.cpp.o.d -o CMakeFiles/thriftcpp2.dir/transport/rocket/flush/FlushManager.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/flush/FlushManager.cpp
In file included from /usr/include/folly/container/detail/F14Policy.h:28,
                 from /usr/include/folly/container/F14Set.h:44,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/client/RocketClient.h:25:
In member function ‘folly::f14::detail::F14Chunk<apache::thrift::rocket::RocketClient::ServerCallbackUniquePtr>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<apache::thrift::rocket::RocketClient::ServerCallbackUniquePtr, void, folly::transparent<apache::thrift::rocket::RocketClient::StreamMapHasher>, folly::transparent<apache::thrift::rocket::RocketClient::StreamMapEquals>, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<apache::thrift::rocket::RocketClient::ServerCallbackUniquePtr, void, folly::transparent<apache::thrift::rocket::RocketClient::StreamMapHasher>, folly::transparent<apache::thrift::rocket::RocketClient::StreamMapEquals>, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<apache::thrift::rocket::RocketClient::ServerCallbackUniquePtr, void, folly::transparent<apache::thrift::rocket::RocketClient::StreamMapHasher>, folly::transparent<apache::thrift::rocket::RocketClient::StreamMapEquals>, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<apache::thrift::rocket::RocketClient::ServerCallbackUniquePtr, void, folly::transparent<apache::thrift::rocket::RocketClient::StreamMapHasher>, folly::transparent<apache::thrift::rocket::RocketClient::StreamMapEquals>, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In member function ‘folly::f14::detail::F14Chunk<std::pair<apache::thrift::rocket::StreamId const, std::unique_ptr<apache::thrift::rocket::RocketClient::FirstResponseTimeout, std::default_delete<apache::thrift::rocket::RocketClient::FirstResponseTimeout> > > >::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<apache::thrift::rocket::StreamId, std::unique_ptr<apache::thrift::rocket::RocketClient::FirstResponseTimeout, std::default_delete<apache::thrift::rocket::RocketClient::FirstResponseTimeout> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<apache::thrift::rocket::StreamId, std::unique_ptr<apache::thrift::rocket::RocketClient::FirstResponseTimeout, std::default_delete<apache::thrift::rocket::RocketClient::FirstResponseTimeout> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<apache::thrift::rocket::StreamId, std::unique_ptr<apache::thrift::rocket::RocketClient::FirstResponseTimeout, std::default_delete<apache::thrift::rocket::RocketClient::FirstResponseTimeout> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<apache::thrift::rocket::StreamId, std::unique_ptr<apache::thrift::rocket::RocketClient::FirstResponseTimeout, std::default_delete<apache::thrift::rocket::RocketClient::FirstResponseTimeout> >, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In member function ‘folly::f14::detail::F14Chunk<std::pair<apache::thrift::rocket::StreamId const, std::unique_ptr<apache::thrift::rocket::RocketClient::FirstResponseTimeout, std::default_delete<apache::thrift::rocket::RocketClient::FirstResponseTimeout> > > >::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<apache::thrift::rocket::StreamId, std::unique_ptr<apache::thrift::rocket::RocketClient::FirstResponseTimeout, std::default_delete<apache::thrift::rocket::RocketClient::FirstResponseTimeout> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<apache::thrift::rocket::StreamId, std::unique_ptr<apache::thrift::rocket::RocketClient::FirstResponseTimeout, std::default_delete<apache::thrift::rocket::RocketClient::FirstResponseTimeout> >, void, void, void> >::clearImpl<false>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<apache::thrift::rocket::StreamId, std::unique_ptr<apache::thrift::rocket::RocketClient::FirstResponseTimeout, std::default_delete<apache::thrift::rocket::RocketClient::FirstResponseTimeout> >, void, void, void> >::clearImpl<false>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘apache::thrift::rocket::RocketClient::closeNowImpl()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:1281:52:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketClient::closeNowImpl()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/c++/14/bits/shared_ptr_atomic.h:33,
                 from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/client/RocketClient.h:20:
In member function ‘std::__atomic_base<unsigned long>::store(unsigned long, std::memory_order)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:506:30,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/c++/14/bits/atomic_base.h:477:25: warning: ‘__atomic_store_8’ writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
  477 |         __atomic_store_n(&_M_i, __i, int(__m));
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/folly/FBString.h:44:
In function ‘folly::checkedMalloc(unsigned long)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:505:59,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/folly/memory/Malloc.h:415:19: note: destination object of size 0 allocated by ‘malloc’
  415 |   void* p = malloc(size);
      |             ~~~~~~^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS7_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIlE10ensureInitEvENKUlvE_clEvEUlvE_EENS7_8ObserverINSA_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSN_EUlvE_EENSJ_INSA_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_EESZ_SU_EUlvE_vvLb0EEESN_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIlE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIlE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, apache::thrift::rocket::FrameType> (int)>::Function(decltype(nullptr))’,
    inlined from ‘apache::thrift::rocket::RequestContext::RequestContext<apache::thrift::rocket::RequestNFrame>(apache::thrift::rocket::RequestNFrame&&, apache::thrift::rocket::RequestContextQueue&, apache::thrift::rocket::SetupFrame*, apache::thrift::rocket::RequestContext::WriteSuccessCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/client/RequestContext.h:75:51,
    inlined from ‘__ct ’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:933:9,
    inlined from ‘std::make_unique<apache::thrift::rocket::RocketClient::SendFrameContext<apache::thrift::rocket::RocketClient::sendRequestN(apache::thrift::rocket::StreamId, int)::{lambda(apache::thrift::transport::TTransportException)#1}>, apache::thrift::rocket::RocketClient&, apache::thrift::rocket::RequestNFrame, apache::thrift::rocket::RocketClient::sendRequestN(apache::thrift::rocket::StreamId, int)::{lambda(apache::thrift::transport::TTransportException)#1}>(apache::thrift::rocket::RocketClient&, apache::thrift::rocket::RequestNFrame&&, apache::thrift::rocket::RocketClient::sendRequestN(apache::thrift::rocket::StreamId, int)::{lambda(apache::thrift::transport::TTransportException)#1}&&)std::__detail::_MakeUniq<apache::thrift::rocket::RocketClient::SendFrameContext<apache::thrift::rocket::RocketClient::sendRequestN(apache::thrift::rocket::StreamId, int)::{lambda(apache::thrift::transport::TTransportException)#1}> >::__single_object’ at /usr/include/c++/14/bits/unique_ptr.h:1076:30,
    inlined from ‘apache::thrift::rocket::RocketClient::sendFrame<apache::thrift::rocket::RequestNFrame, apache::thrift::rocket::RocketClient::sendRequestN(apache::thrift::rocket::StreamId, int)::{lambda(apache::thrift::transport::TTransportException)#1}>(apache::thrift::rocket::RequestNFrame&&, apache::thrift::rocket::RocketClient::sendRequestN(apache::thrift::rocket::StreamId, int)::{lambda(apache::thrift::transport::TTransportException)#1}&&)bool’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:983:8,
    inlined from ‘apache::thrift::rocket::RocketClient::sendRequestN(apache::thrift::rocket::StreamId, int)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:1008:19:
/usr/include/folly/Function.h:672:62: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  672 |   /* implicit */ constexpr Function(std::nullptr_t) noexcept {}
      |                                                              ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketClient::sendRequestN(apache::thrift::rocket::StreamId, int)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, apache::thrift::rocket::FrameType> (int)>::Function(decltype(nullptr))’,
    inlined from ‘apache::thrift::rocket::RequestContext::RequestContext<apache::thrift::rocket::PayloadFrame>(apache::thrift::rocket::PayloadFrame&&, apache::thrift::rocket::RequestContextQueue&, apache::thrift::rocket::SetupFrame*, apache::thrift::rocket::RequestContext::WriteSuccessCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/client/RequestContext.h:75:51,
    inlined from ‘__ct ’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:933:9,
    inlined from ‘std::make_unique<apache::thrift::rocket::RocketClient::SendFrameContext<apache::thrift::rocket::RocketClient::sendPayload(apache::thrift::rocket::StreamId, apache::thrift::StreamPayload&&, apache::thrift::rocket::Flags)::{lambda(apache::thrift::transport::TTransportException)#1}>, apache::thrift::rocket::RocketClient&, apache::thrift::rocket::PayloadFrame, apache::thrift::rocket::RocketClient::sendPayload(apache::thrift::rocket::StreamId, apache::thrift::StreamPayload&&, apache::thrift::rocket::Flags)::{lambda(apache::thrift::transport::TTransportException)#1}>(apache::thrift::rocket::RocketClient&, apache::thrift::rocket::PayloadFrame&&, apache::thrift::rocket::RocketClient::sendPayload(apache::thrift::rocket::StreamId, apache::thrift::StreamPayload&&, apache::thrift::rocket::Flags)::{lambda(apache::thrift::transport::TTransportException)#1}&&)std::__detail::_MakeUniq<apache::thrift::rocket::RocketClient::SendFrameContext<apache::thrift::rocket::RocketClient::sendPayload(apache::thrift::rocket::StreamId, apache::thrift::StreamPayload&&, apache::thrift::rocket::Flags)::{lambda(apache::thrift::transport::TTransportException)#1}> >::__single_object’ at /usr/include/c++/14/bits/unique_ptr.h:1076:30,
    inlined from ‘apache::thrift::rocket::RocketClient::sendFrame<apache::thrift::rocket::PayloadFrame, apache::thrift::rocket::RocketClient::sendPayload(apache::thrift::rocket::StreamId, apache::thrift::StreamPayload&&, apache::thrift::rocket::Flags)::{lambda(apache::thrift::transport::TTransportException)#1}>(apache::thrift::rocket::PayloadFrame&&, apache::thrift::rocket::RocketClient::sendPayload(apache::thrift::rocket::StreamId, apache::thrift::StreamPayload&&, apache::thrift::rocket::Flags)::{lambda(apache::thrift::transport::TTransportException)#1}&&)bool’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:983:8,
    inlined from ‘apache::thrift::rocket::RocketClient::sendPayload(apache::thrift::rocket::StreamId, apache::thrift::StreamPayload&&, apache::thrift::rocket::Flags)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:1033:19:
/usr/include/folly/Function.h:672:62: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  672 |   /* implicit */ constexpr Function(std::nullptr_t) noexcept {}
      |                                                              ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketClient::sendPayload(apache::thrift::rocket::StreamId, apache::thrift::StreamPayload&&, apache::thrift::rocket::Flags)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, apache::thrift::rocket::FrameType> (int)>::Function(decltype(nullptr))’,
    inlined from ‘apache::thrift::rocket::RequestContext::RequestContext<apache::thrift::rocket::MetadataPushFrame>(apache::thrift::rocket::MetadataPushFrame&&, apache::thrift::rocket::RequestContextQueue&, apache::thrift::rocket::SetupFrame*, apache::thrift::rocket::RequestContext::WriteSuccessCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/client/RequestContext.h:75:51,
    inlined from ‘__ct ’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:933:9,
    inlined from ‘std::make_unique<apache::thrift::rocket::RocketClient::SendFrameContext<apache::thrift::rocket::RocketClient::sendHeadersPush(apache::thrift::rocket::StreamId, apache::thrift::HeadersPayload&&)::{lambda(apache::thrift::transport::TTransportException)#1}>, apache::thrift::rocket::RocketClient&, apache::thrift::rocket::MetadataPushFrame, apache::thrift::rocket::RocketClient::sendHeadersPush(apache::thrift::rocket::StreamId, apache::thrift::HeadersPayload&&)::{lambda(apache::thrift::transport::TTransportException)#1}>(apache::thrift::rocket::RocketClient&, apache::thrift::rocket::MetadataPushFrame&&, apache::thrift::rocket::RocketClient::sendHeadersPush(apache::thrift::rocket::StreamId, apache::thrift::HeadersPayload&&)::{lambda(apache::thrift::transport::TTransportException)#1}&&)std::__detail::_MakeUniq<apache::thrift::rocket::RocketClient::SendFrameContext<apache::thrift::rocket::RocketClient::sendHeadersPush(apache::thrift::rocket::StreamId, apache::thrift::HeadersPayload&&)::{lambda(apache::thrift::transport::TTransportException)#1}> >::__single_object’ at /usr/include/c++/14/bits/unique_ptr.h:1076:30,
    inlined from ‘apache::thrift::rocket::RocketClient::sendFrame<apache::thrift::rocket::MetadataPushFrame, apache::thrift::rocket::RocketClient::sendHeadersPush(apache::thrift::rocket::StreamId, apache::thrift::HeadersPayload&&)::{lambda(apache::thrift::transport::TTransportException)#1}>(apache::thrift::rocket::MetadataPushFrame&&, apache::thrift::rocket::RocketClient::sendHeadersPush(apache::thrift::rocket::StreamId, apache::thrift::HeadersPayload&&)::{lambda(apache::thrift::transport::TTransportException)#1}&&)bool’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:983:8,
    inlined from ‘apache::thrift::rocket::RocketClient::sendHeadersPush(apache::thrift::rocket::StreamId, apache::thrift::HeadersPayload&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:1085:19:
/usr/include/folly/Function.h:672:62: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  672 |   /* implicit */ constexpr Function(std::nullptr_t) noexcept {}
      |                                                              ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketClient::sendHeadersPush(apache::thrift::rocket::StreamId, apache::thrift::HeadersPayload&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, apache::thrift::rocket::FrameType> (int)>::Function(decltype(nullptr))’,
    inlined from ‘apache::thrift::rocket::RequestContext::RequestContext<apache::thrift::rocket::RequestFnfFrame>(apache::thrift::rocket::RequestFnfFrame&&, apache::thrift::rocket::RequestContextQueue&, apache::thrift::rocket::SetupFrame*, apache::thrift::rocket::RequestContext::WriteSuccessCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/client/RequestContext.h:75:51,
    inlined from ‘std::make_unique<apache::thrift::rocket::RequestContext, apache::thrift::rocket::RequestFnfFrame, apache::thrift::rocket::RequestContextQueue&, apache::thrift::rocket::SetupFrame*>(apache::thrift::rocket::RequestFnfFrame&&, apache::thrift::rocket::RequestContextQueue&, apache::thrift::rocket::SetupFrame*&&)std::__detail::_MakeUniq<apache::thrift::rocket::RequestContext>::__single_object’ at /usr/include/c++/14/bits/unique_ptr.h:1076:30,
    inlined from ‘apache::thrift::rocket::RocketClient::sendRequestFnf(apache::thrift::rocket::Payload&&, std::unique_ptr<apache::thrift::rocket::RocketClient::RequestFnfCallback, std::default_delete<apache::thrift::rocket::RocketClient::RequestFnfCallback> >)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:743:23:
/usr/include/folly/Function.h:672:62: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  672 |   /* implicit */ constexpr Function(std::nullptr_t) noexcept {}
      |                                                              ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketClient::sendRequestFnf(apache::thrift::rocket::Payload&&, std::unique_ptr<apache::thrift::rocket::RocketClient::RequestFnfCallback, std::default_delete<apache::thrift::rocket::RocketClient::RequestFnfCallback> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, apache::thrift::rocket::FrameType> (int)>::Function(decltype(nullptr))’,
    inlined from ‘apache::thrift::rocket::RequestContext::RequestContext<apache::thrift::rocket::RequestResponseFrame>(apache::thrift::rocket::RequestResponseFrame&&, apache::thrift::rocket::RequestContextQueue&, apache::thrift::rocket::SetupFrame*, apache::thrift::rocket::RequestContext::WriteSuccessCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/client/RequestContext.h:75:51,
    inlined from ‘apache::thrift::rocket::RocketClient::sendRequestResponseSync(apache::thrift::rocket::Payload&&, std::chrono::duration<long, std::ratio<1l, 1000l> >, apache::thrift::rocket::RequestContext::WriteSuccessCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:658:27:
/usr/include/folly/Function.h:672:62: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  672 |   /* implicit */ constexpr Function(std::nullptr_t) noexcept {}
      |                                                              ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketClient::sendRequestResponseSync(apache::thrift::rocket::Payload&&, std::chrono::duration<long, std::ratio<1l, 1000l> >, apache::thrift::rocket::RequestContext::WriteSuccessCallback*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, apache::thrift::rocket::FrameType> (int)>::Function(decltype(nullptr))’,
    inlined from ‘apache::thrift::rocket::RequestContext::RequestContext<apache::thrift::rocket::RequestFnfFrame>(apache::thrift::rocket::RequestFnfFrame&&, apache::thrift::rocket::RequestContextQueue&, apache::thrift::rocket::SetupFrame*, apache::thrift::rocket::RequestContext::WriteSuccessCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/client/RequestContext.h:75:51,
    inlined from ‘apache::thrift::rocket::RocketClient::sendRequestFnfSync(apache::thrift::rocket::Payload&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:730:23:
/usr/include/folly/Function.h:672:62: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  672 |   /* implicit */ constexpr Function(std::nullptr_t) noexcept {}
      |                                                              ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketClient::sendRequestFnfSync(apache::thrift::rocket::Payload&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, apache::thrift::rocket::FrameType> (int)>::Function(decltype(nullptr))’,
    inlined from ‘apache::thrift::rocket::RequestContext::RequestContext<apache::thrift::rocket::MetadataPushFrame>(apache::thrift::rocket::MetadataPushFrame&&, apache::thrift::rocket::RequestContextQueue&, apache::thrift::rocket::SetupFrame*, apache::thrift::rocket::RequestContext::WriteSuccessCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/client/RequestContext.h:75:51,
    inlined from ‘__ct ’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:933:9,
    inlined from ‘std::make_unique<apache::thrift::rocket::RocketClient::SendFrameContext<apache::thrift::rocket::RocketClient::sendTransportMetadataPush()::{lambda(apache::thrift::transport::TTransportException)#1}>, apache::thrift::rocket::RocketClient&, apache::thrift::rocket::MetadataPushFrame, apache::thrift::rocket::RocketClient::sendTransportMetadataPush()::{lambda(apache::thrift::transport::TTransportException)#1}>(apache::thrift::rocket::RocketClient&, apache::thrift::rocket::MetadataPushFrame&&, apache::thrift::rocket::RocketClient::sendTransportMetadataPush()::{lambda(apache::thrift::transport::TTransportException)#1}&&)std::__detail::_MakeUniq<apache::thrift::rocket::RocketClient::SendFrameContext<apache::thrift::rocket::RocketClient::sendTransportMetadataPush()::{lambda(apache::thrift::transport::TTransportException)#1}> >::__single_object’ at /usr/include/c++/14/bits/unique_ptr.h:1076:30,
    inlined from ‘apache::thrift::rocket::RocketClient::sendFrame<apache::thrift::rocket::MetadataPushFrame, apache::thrift::rocket::RocketClient::sendTransportMetadataPush()::{lambda(apache::thrift::transport::TTransportException)#1}>(apache::thrift::rocket::MetadataPushFrame&&, apache::thrift::rocket::RocketClient::sendTransportMetadataPush()::{lambda(apache::thrift::transport::TTransportException)#1}&&)bool’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:983:8,
    inlined from ‘apache::thrift::rocket::RocketClient::sendTransportMetadataPush()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:1507:28:
/usr/include/folly/Function.h:672:62: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  672 |   /* implicit */ constexpr Function(std::nullptr_t) noexcept {}
      |                                                              ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketClient::sendTransportMetadataPush()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, apache::thrift::rocket::FrameType> (int)>::Function(decltype(nullptr))’,
    inlined from ‘apache::thrift::rocket::RequestContext::RequestContext<apache::thrift::rocket::MetadataPushFrame>(apache::thrift::rocket::MetadataPushFrame&&, apache::thrift::rocket::RequestContextQueue&, apache::thrift::rocket::SetupFrame*, apache::thrift::rocket::RequestContext::WriteSuccessCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/client/RequestContext.h:75:51,
    inlined from ‘__ct ’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:933:9,
    inlined from ‘std::make_unique<apache::thrift::rocket::RocketClient::SendFrameContext<apache::thrift::rocket::RocketClient::terminateInteraction(long)::{lambda(apache::thrift::transport::TTransportException)#1}>, apache::thrift::rocket::RocketClient&, apache::thrift::rocket::MetadataPushFrame, apache::thrift::rocket::RocketClient::terminateInteraction(long)::{lambda(apache::thrift::transport::TTransportException)#1}>(apache::thrift::rocket::RocketClient&, apache::thrift::rocket::MetadataPushFrame&&, apache::thrift::rocket::RocketClient::terminateInteraction(long)::{lambda(apache::thrift::transport::TTransportException)#1}&&)std::__detail::_MakeUniq<apache::thrift::rocket::RocketClient::SendFrameContext<apache::thrift::rocket::RocketClient::terminateInteraction(long)::{lambda(apache::thrift::transport::TTransportException)#1}> >::__single_object’ at /usr/include/c++/14/bits/unique_ptr.h:1076:30,
    inlined from ‘apache::thrift::rocket::RocketClient::sendFrame<apache::thrift::rocket::MetadataPushFrame, apache::thrift::rocket::RocketClient::terminateInteraction(long)::{lambda(apache::thrift::transport::TTransportException)#1}>(apache::thrift::rocket::MetadataPushFrame&&, apache::thrift::rocket::RocketClient::terminateInteraction(long)::{lambda(apache::thrift::transport::TTransportException)#1}&&)bool’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:983:8,
    inlined from ‘apache::thrift::rocket::RocketClient::terminateInteraction(long)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:1466:26:
/usr/include/folly/Function.h:672:62: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  672 |   /* implicit */ constexpr Function(std::nullptr_t) noexcept {}
      |                                                              ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketClient::terminateInteraction(long)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, apache::thrift::rocket::FrameType> (int)>::Function(decltype(nullptr))’,
    inlined from ‘apache::thrift::rocket::RequestContext::RequestContext<apache::thrift::rocket::ErrorFrame>(apache::thrift::rocket::ErrorFrame&&, apache::thrift::rocket::RequestContextQueue&, apache::thrift::rocket::SetupFrame*, apache::thrift::rocket::RequestContext::WriteSuccessCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/client/RequestContext.h:75:51,
    inlined from ‘__ct ’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:933:9,
    inlined from ‘std::make_unique<apache::thrift::rocket::RocketClient::SendFrameContext<apache::thrift::rocket::RocketClient::sendError(apache::thrift::rocket::StreamId, apache::thrift::rocket::RocketException&&)::{lambda(apache::thrift::transport::TTransportException)#1}>, apache::thrift::rocket::RocketClient&, apache::thrift::rocket::ErrorFrame, apache::thrift::rocket::RocketClient::sendError(apache::thrift::rocket::StreamId, apache::thrift::rocket::RocketException&&)::{lambda(apache::thrift::transport::TTransportException)#1}>(apache::thrift::rocket::RocketClient&, apache::thrift::rocket::ErrorFrame&&, apache::thrift::rocket::RocketClient::sendError(apache::thrift::rocket::StreamId, apache::thrift::rocket::RocketException&&)::{lambda(apache::thrift::transport::TTransportException)#1}&&)std::__detail::_MakeUniq<apache::thrift::rocket::RocketClient::SendFrameContext<apache::thrift::rocket::RocketClient::sendError(apache::thrift::rocket::StreamId, apache::thrift::rocket::RocketException&&)::{lambda(apache::thrift::transport::TTransportException)#1}> >::__single_object’ at /usr/include/c++/14/bits/unique_ptr.h:1076:30,
    inlined from ‘apache::thrift::rocket::RocketClient::sendFrame<apache::thrift::rocket::ErrorFrame, apache::thrift::rocket::RocketClient::sendError(apache::thrift::rocket::StreamId, apache::thrift::rocket::RocketException&&)::{lambda(apache::thrift::transport::TTransportException)#1}>(apache::thrift::rocket::ErrorFrame&&, apache::thrift::rocket::RocketClient::sendError(apache::thrift::rocket::StreamId, apache::thrift::rocket::RocketException&&)::{lambda(apache::thrift::transport::TTransportException)#1}&&)bool’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:983:8,
    inlined from ‘apache::thrift::rocket::RocketClient::sendError(apache::thrift::rocket::StreamId, apache::thrift::rocket::RocketException&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:1048:26:
/usr/include/folly/Function.h:672:62: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  672 |   /* implicit */ constexpr Function(std::nullptr_t) noexcept {}
      |                                                              ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketClient::sendError(apache::thrift::rocket::StreamId, apache::thrift::rocket::RocketException&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, apache::thrift::rocket::FrameType> (int)>::Function(decltype(nullptr))’,
    inlined from ‘apache::thrift::rocket::RequestContext::RequestContext<apache::thrift::rocket::CancelFrame>(apache::thrift::rocket::CancelFrame&&, apache::thrift::rocket::RequestContextQueue&, apache::thrift::rocket::SetupFrame*, apache::thrift::rocket::RequestContext::WriteSuccessCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/client/RequestContext.h:75:51,
    inlined from ‘__ct ’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:933:9,
    inlined from ‘std::make_unique<apache::thrift::rocket::RocketClient::SendFrameContext<apache::thrift::rocket::RocketClient::cancelStream(apache::thrift::rocket::StreamId)::{lambda(apache::thrift::transport::TTransportException)#1}>, apache::thrift::rocket::RocketClient&, apache::thrift::rocket::CancelFrame, apache::thrift::rocket::RocketClient::cancelStream(apache::thrift::rocket::StreamId)::{lambda(apache::thrift::transport::TTransportException)#1}>(apache::thrift::rocket::RocketClient&, apache::thrift::rocket::CancelFrame&&, apache::thrift::rocket::RocketClient::cancelStream(apache::thrift::rocket::StreamId)::{lambda(apache::thrift::transport::TTransportException)#1}&&)std::__detail::_MakeUniq<apache::thrift::rocket::RocketClient::SendFrameContext<apache::thrift::rocket::RocketClient::cancelStream(apache::thrift::rocket::StreamId)::{lambda(apache::thrift::transport::TTransportException)#1}> >::__single_object’ at /usr/include/c++/14/bits/unique_ptr.h:1076:30,
    inlined from ‘apache::thrift::rocket::RocketClient::sendFrame<apache::thrift::rocket::CancelFrame, apache::thrift::rocket::RocketClient::cancelStream(apache::thrift::rocket::StreamId)::{lambda(apache::thrift::transport::TTransportException)#1}>(apache::thrift::rocket::CancelFrame&&, apache::thrift::rocket::RocketClient::cancelStream(apache::thrift::rocket::StreamId)::{lambda(apache::thrift::transport::TTransportException)#1}&&)bool’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:983:8,
    inlined from ‘apache::thrift::rocket::RocketClient::cancelStream(apache::thrift::rocket::StreamId)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:1021:26:
/usr/include/folly/Function.h:672:62: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  672 |   /* implicit */ constexpr Function(std::nullptr_t) noexcept {}
      |                                                              ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketClient::cancelStream(apache::thrift::rocket::StreamId)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS7_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS7_8ObserverINSA_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSN_EUlvE_EENSJ_INSA_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_EESZ_SU_EUlvE_vvLb0EEESN_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, apache::thrift::rocket::FrameType> (int)>::Function(decltype(nullptr))’,
    inlined from ‘apache::thrift::rocket::RequestContext::RequestContext<apache::thrift::rocket::RequestChannelFrame>(apache::thrift::rocket::RequestChannelFrame&&, apache::thrift::rocket::RequestContextQueue&, apache::thrift::rocket::SetupFrame*, apache::thrift::rocket::RequestContext::WriteSuccessCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/client/RequestContext.h:75:51,
    inlined from ‘apache::thrift::rocket::RocketClient::sendRequestStreamChannel<apache::thrift::rocket::RocketSinkServerCallback>(apache::thrift::rocket::StreamId const&, apache::thrift::rocket::Payload&&, std::chrono::duration<long, std::ratio<1l, 1000l> >, int, std::unique_ptr<apache::thrift::rocket::RocketSinkServerCallback, std::default_delete<apache::thrift::rocket::RocketSinkServerCallback> >)::Context::Context(apache::thrift::rocket::RocketClient&, apache::thrift::rocket::StreamId, std::unique_ptr<apache::thrift::rocket::SetupFrame, std::default_delete<apache::thrift::rocket::SetupFrame> >, apache::thrift::rocket::RequestChannelFrame&&, apache::thrift::rocket::RequestContextQueue&, apache::thrift::rocket::RocketSinkServerCallback&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:864:11,
    inlined from ‘std::make_unique<apache::thrift::rocket::RocketClient::sendRequestStreamChannel<apache::thrift::rocket::RocketSinkServerCallback>(apache::thrift::rocket::StreamId const&, apache::thrift::rocket::Payload&&, std::chrono::duration<long, std::ratio<1l, 1000l> >, int, std::unique_ptr<apache::thrift::rocket::RocketSinkServerCallback, std::default_delete<apache::thrift::rocket::RocketSinkServerCallback> >)::Context, apache::thrift::rocket::RocketClient&, apache::thrift::rocket::StreamId const&, std::unique_ptr<apache::thrift::rocket::SetupFrame, std::default_delete<apache::thrift::rocket::SetupFrame> >, apache::thrift::rocket::RequestChannelFrame, apache::thrift::rocket::RequestContextQueue&, apache::thrift::rocket::RocketSinkServerCallback&>(apache::thrift::rocket::RocketClient&, apache::thrift::rocket::StreamId const&, std::unique_ptr<apache::thrift::rocket::SetupFrame, std::default_delete<apache::thrift::rocket::SetupFrame> >&&, apache::thrift::rocket::RequestChannelFrame&&, apache::thrift::rocket::RequestContextQueue&, apache::thrift::rocket::RocketSinkServerCallback&)std::__detail::_MakeUniq<apache::thrift::rocket::RocketClient::sendRequestStreamChannel<apache::thrift::rocket::RocketSinkServerCallback>(apache::thrift::rocket::StreamId const&, apache::thrift::rocket::Payload&&, std::chrono::duration<long, std::ratio<1l, 1000l> >, int, std::unique_ptr<apache::thrift::rocket::RocketSinkServerCallback, std::default_delete<apache::thrift::rocket::RocketSinkServerCallback> >)::Context>::__single_object’ at /usr/include/c++/14/bits/unique_ptr.h:1076:30,
    inlined from ‘apache::thrift::rocket::RocketClient::sendRequestStreamChannel<apache::thrift::rocket::RocketSinkServerCallback>(apache::thrift::rocket::StreamId const&, apache::thrift::rocket::Payload&&, std::chrono::duration<long, std::ratio<1l, 1000l> >, int, std::unique_ptr<apache::thrift::rocket::RocketSinkServerCallback, std::default_delete<apache::thrift::rocket::RocketSinkServerCallback> >)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:917:32:
/usr/include/folly/Function.h:672:62: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  672 |   /* implicit */ constexpr Function(std::nullptr_t) noexcept {}
      |                                                              ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketClient::sendRequestStreamChannel<apache::thrift::rocket::RocketSinkServerCallback>(apache::thrift::rocket::StreamId const&, apache::thrift::rocket::Payload&&, std::chrono::duration<long, std::ratio<1l, 1000l> >, int, std::unique_ptr<apache::thrift::rocket::RocketSinkServerCallback, std::default_delete<apache::thrift::rocket::RocketSinkServerCallback> >)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, apache::thrift::rocket::FrameType> (int)>::Function(decltype(nullptr))’,
    inlined from ‘apache::thrift::rocket::RequestContext::RequestContext<apache::thrift::rocket::RequestStreamFrame>(apache::thrift::rocket::RequestStreamFrame&&, apache::thrift::rocket::RequestContextQueue&, apache::thrift::rocket::SetupFrame*, apache::thrift::rocket::RequestContext::WriteSuccessCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/client/RequestContext.h:75:51,
    inlined from ‘apache::thrift::rocket::RocketClient::sendRequestStreamChannel<apache::thrift::rocket::RocketStreamServerCallback>(apache::thrift::rocket::StreamId const&, apache::thrift::rocket::Payload&&, std::chrono::duration<long, std::ratio<1l, 1000l> >, int, std::unique_ptr<apache::thrift::rocket::RocketStreamServerCallback, std::default_delete<apache::thrift::rocket::RocketStreamServerCallback> >)::Context::Context(apache::thrift::rocket::RocketClient&, apache::thrift::rocket::StreamId, std::unique_ptr<apache::thrift::rocket::SetupFrame, std::default_delete<apache::thrift::rocket::SetupFrame> >, apache::thrift::rocket::RequestStreamFrame&&, apache::thrift::rocket::RequestContextQueue&, apache::thrift::rocket::RocketStreamServerCallback&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:864:11,
    inlined from ‘std::make_unique<apache::thrift::rocket::RocketClient::sendRequestStreamChannel<apache::thrift::rocket::RocketStreamServerCallback>(apache::thrift::rocket::StreamId const&, apache::thrift::rocket::Payload&&, std::chrono::duration<long, std::ratio<1l, 1000l> >, int, std::unique_ptr<apache::thrift::rocket::RocketStreamServerCallback, std::default_delete<apache::thrift::rocket::RocketStreamServerCallback> >)::Context, apache::thrift::rocket::RocketClient&, apache::thrift::rocket::StreamId const&, std::unique_ptr<apache::thrift::rocket::SetupFrame, std::default_delete<apache::thrift::rocket::SetupFrame> >, apache::thrift::rocket::RequestStreamFrame, apache::thrift::rocket::RequestContextQueue&, apache::thrift::rocket::RocketStreamServerCallback&>(apache::thrift::rocket::RocketClient&, apache::thrift::rocket::StreamId const&, std::unique_ptr<apache::thrift::rocket::SetupFrame, std::default_delete<apache::thrift::rocket::SetupFrame> >&&, apache::thrift::rocket::RequestStreamFrame&&, apache::thrift::rocket::RequestContextQueue&, apache::thrift::rocket::RocketStreamServerCallback&)std::__detail::_MakeUniq<apache::thrift::rocket::RocketClient::sendRequestStreamChannel<apache::thrift::rocket::RocketStreamServerCallback>(apache::thrift::rocket::StreamId const&, apache::thrift::rocket::Payload&&, std::chrono::duration<long, std::ratio<1l, 1000l> >, int, std::unique_ptr<apache::thrift::rocket::RocketStreamServerCallback, std::default_delete<apache::thrift::rocket::RocketStreamServerCallback> >)::Context>::__single_object’ at /usr/include/c++/14/bits/unique_ptr.h:1076:30,
    inlined from ‘apache::thrift::rocket::RocketClient::sendRequestStreamChannel<apache::thrift::rocket::RocketStreamServerCallback>(apache::thrift::rocket::StreamId const&, apache::thrift::rocket::Payload&&, std::chrono::duration<long, std::ratio<1l, 1000l> >, int, std::unique_ptr<apache::thrift::rocket::RocketStreamServerCallback, std::default_delete<apache::thrift::rocket::RocketStreamServerCallback> >)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:917:32:
/usr/include/folly/Function.h:672:62: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  672 |   /* implicit */ constexpr Function(std::nullptr_t) noexcept {}
      |                                                              ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketClient::sendRequestStreamChannel<apache::thrift::rocket::RocketStreamServerCallback>(apache::thrift::rocket::StreamId const&, apache::thrift::rocket::Payload&&, std::chrono::duration<long, std::ratio<1l, 1000l> >, int, std::unique_ptr<apache::thrift::rocket::RocketStreamServerCallback, std::default_delete<apache::thrift::rocket::RocketStreamServerCallback> >)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::pair<std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, apache::thrift::rocket::FrameType> (int)>::Function(decltype(nullptr))’,
    inlined from ‘apache::thrift::rocket::RequestContext::RequestContext<apache::thrift::rocket::RequestStreamFrame>(apache::thrift::rocket::RequestStreamFrame&&, apache::thrift::rocket::RequestContextQueue&, apache::thrift::rocket::SetupFrame*, apache::thrift::rocket::RequestContext::WriteSuccessCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/client/RequestContext.h:75:51,
    inlined from ‘apache::thrift::rocket::RocketClient::sendRequestStreamChannel<apache::thrift::rocket::RocketStreamServerCallbackWithChunkTimeout>(apache::thrift::rocket::StreamId const&, apache::thrift::rocket::Payload&&, std::chrono::duration<long, std::ratio<1l, 1000l> >, int, std::unique_ptr<apache::thrift::rocket::RocketStreamServerCallbackWithChunkTimeout, std::default_delete<apache::thrift::rocket::RocketStreamServerCallbackWithChunkTimeout> >)::Context::Context(apache::thrift::rocket::RocketClient&, apache::thrift::rocket::StreamId, std::unique_ptr<apache::thrift::rocket::SetupFrame, std::default_delete<apache::thrift::rocket::SetupFrame> >, apache::thrift::rocket::RequestStreamFrame&&, apache::thrift::rocket::RequestContextQueue&, apache::thrift::rocket::RocketStreamServerCallbackWithChunkTimeout&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:864:11,
    inlined from ‘std::make_unique<apache::thrift::rocket::RocketClient::sendRequestStreamChannel<apache::thrift::rocket::RocketStreamServerCallbackWithChunkTimeout>(apache::thrift::rocket::StreamId const&, apache::thrift::rocket::Payload&&, std::chrono::duration<long, std::ratio<1l, 1000l> >, int, std::unique_ptr<apache::thrift::rocket::RocketStreamServerCallbackWithChunkTimeout, std::default_delete<apache::thrift::rocket::RocketStreamServerCallbackWithChunkTimeout> >)::Context, apache::thrift::rocket::RocketClient&, apache::thrift::rocket::StreamId const&, std::unique_ptr<apache::thrift::rocket::SetupFrame, std::default_delete<apache::thrift::rocket::SetupFrame> >, apache::thrift::rocket::RequestStreamFrame, apache::thrift::rocket::RequestContextQueue&, apache::thrift::rocket::RocketStreamServerCallbackWithChunkTimeout&>(apache::thrift::rocket::RocketClient&, apache::thrift::rocket::StreamId const&, std::unique_ptr<apache::thrift::rocket::SetupFrame, std::default_delete<apache::thrift::rocket::SetupFrame> >&&, apache::thrift::rocket::RequestStreamFrame&&, apache::thrift::rocket::RequestContextQueue&, apache::thrift::rocket::RocketStreamServerCallbackWithChunkTimeout&)std::__detail::_MakeUniq<apache::thrift::rocket::RocketClient::sendRequestStreamChannel<apache::thrift::rocket::RocketStreamServerCallbackWithChunkTimeout>(apache::thrift::rocket::StreamId const&, apache::thrift::rocket::Payload&&, std::chrono::duration<long, std::ratio<1l, 1000l> >, int, std::unique_ptr<apache::thrift::rocket::RocketStreamServerCallbackWithChunkTimeout, std::default_delete<apache::thrift::rocket::RocketStreamServerCallbackWithChunkTimeout> >)::Context>::__single_object’ at /usr/include/c++/14/bits/unique_ptr.h:1076:30,
    inlined from ‘apache::thrift::rocket::RocketClient::sendRequestStreamChannel<apache::thrift::rocket::RocketStreamServerCallbackWithChunkTimeout>(apache::thrift::rocket::StreamId const&, apache::thrift::rocket::Payload&&, std::chrono::duration<long, std::ratio<1l, 1000l> >, int, std::unique_ptr<apache::thrift::rocket::RocketStreamServerCallbackWithChunkTimeout, std::default_delete<apache::thrift::rocket::RocketStreamServerCallbackWithChunkTimeout> >)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:917:32:
/usr/include/folly/Function.h:672:62: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  672 |   /* implicit */ constexpr Function(std::nullptr_t) noexcept {}
      |                                                              ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketClient::sendRequestStreamChannel<apache::thrift::rocket::RocketStreamServerCallbackWithChunkTimeout>(apache::thrift::rocket::StreamId const&, apache::thrift::rocket::Payload&&, std::chrono::duration<long, std::ratio<1l, 1000l> >, int, std::unique_ptr<apache::thrift::rocket::RocketStreamServerCallbackWithChunkTimeout, std::default_delete<apache::thrift::rocket::RocketStreamServerCallbackWithChunkTimeout> >)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 92%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/framing/parser/AllocatingParserStrategy.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/framing/parser/AllocatingParserStrategy.cpp.o -MF CMakeFiles/thriftcpp2.dir/transport/rocket/framing/parser/AllocatingParserStrategy.cpp.o.d -o CMakeFiles/thriftcpp2.dir/transport/rocket/framing/parser/AllocatingParserStrategy.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/framing/parser/AllocatingParserStrategy.cpp
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::swap<folly::Function<void ()> >(folly::Function<void ()>&, folly::Function<void ()>&)std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<folly::Function<void ()> > >, std::is_move_constructible<folly::Function<void ()> >, std::is_move_assignable<folly::Function<void ()> > >::value, void>::type’ at /usr/include/c++/14/bits/move.h:221:11,
    inlined from ‘folly::Function<void ()>::swap(folly::Function<void ()>&)’ at /usr/include/folly/Function.h:863:49,
    inlined from ‘folly::swap<void ()>(folly::Function<void ()>&, folly::Function<void ()>&)void’ at /usr/include/folly/Function.h:900:11,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’ at /usr/include/folly/Synchronized.h:918:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<bool> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<long> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IlEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7,
    inlined from ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IlEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::Observer<long>::addCallback(folly::Function<void (folly::observer::Snapshot<long>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:10,
    inlined from ‘folly::observer::ReadMostlyAtomicObserver<long>::ReadMostlyAtomicObserver(folly::observer::Observer<long>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:186:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ReadMostlyAtomicObserver<long>::ReadMostlyAtomicObserver(folly::observer::Observer<long>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IbEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7,
    inlined from ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IbEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::Observer<bool>::addCallback(folly::Function<void (folly::observer::Snapshot<bool>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:10,
    inlined from ‘folly::observer::ReadMostlyAtomicObserver<bool>::ReadMostlyAtomicObserver(folly::observer::Observer<bool>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:186:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ReadMostlyAtomicObserver<bool>::ReadMostlyAtomicObserver(folly::observer::Observer<bool>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘apache::thrift::rocket::RocketClient::RocketClient(folly::EventBase&, std::unique_ptr<folly::AsyncTransport, folly::DelayedDestruction::Destructor>, std::unique_ptr<apache::thrift::rocket::SetupFrame, std::default_delete<apache::thrift::rocket::SetupFrame> >, std::shared_ptr<std::pmr::polymorphic_allocator<unsigned char> >)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:105:40:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketClient::RocketClient(folly::EventBase&, std::unique_ptr<folly::AsyncTransport, folly::DelayedDestruction::Destructor>, std::unique_ptr<apache::thrift::rocket::SetupFrame, std::default_delete<apache::thrift::rocket::SetupFrame> >, std::shared_ptr<std::pmr::polymorphic_allocator<unsigned char> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::EventBase::OnDestructionCallback&)>::Function()’,
    inlined from ‘folly::EventBase::OnDestructionCallback::OnDestructionCallback()’ at /usr/include/folly/io/async/EventBase.h:228:5,
    inlined from ‘apache::thrift::rocket::RocketClient::OnEventBaseDestructionCallback::OnEventBaseDestructionCallback(apache::thrift::rocket::RocketClient&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/client/RocketClient.h:426:25,
    inlined from ‘apache::thrift::rocket::RocketClient::RocketClient(folly::EventBase&, std::unique_ptr<folly::AsyncTransport, folly::DelayedDestruction::Destructor>, std::unique_ptr<apache::thrift::rocket::SetupFrame, std::default_delete<apache::thrift::rocket::SetupFrame> >, std::shared_ptr<std::pmr::polymorphic_allocator<unsigned char> >)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:104:7:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketClient::RocketClient(folly::EventBase&, std::unique_ptr<folly::AsyncTransport, folly::DelayedDestruction::Destructor>, std::unique_ptr<apache::thrift::rocket::SetupFrame, std::default_delete<apache::thrift::rocket::SetupFrame> >, std::shared_ptr<std::pmr::polymorphic_allocator<unsigned char> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘apache::thrift::rocket::RocketClient::RocketClient(folly::EventBase&, std::unique_ptr<folly::AsyncTransport, folly::DelayedDestruction::Destructor>, std::unique_ptr<apache::thrift::rocket::SetupFrame, std::default_delete<apache::thrift::rocket::SetupFrame> >, std::shared_ptr<std::pmr::polymorphic_allocator<unsigned char> >)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:105:40:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketClient::RocketClient(folly::EventBase&, std::unique_ptr<folly::AsyncTransport, folly::DelayedDestruction::Destructor>, std::unique_ptr<apache::thrift::rocket::SetupFrame, std::default_delete<apache::thrift::rocket::SetupFrame> >, std::shared_ptr<std::pmr::polymorphic_allocator<unsigned char> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘apache::thrift::rocket::RocketClient::RocketClient(folly::EventBase&, std::unique_ptr<folly::AsyncTransport, folly::DelayedDestruction::Destructor>, std::unique_ptr<apache::thrift::rocket::SetupFrame, std::default_delete<apache::thrift::rocket::SetupFrame> >, std::shared_ptr<std::pmr::polymorphic_allocator<unsigned char> >)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:105:40:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketClient::RocketClient(folly::EventBase&, std::unique_ptr<folly::AsyncTransport, folly::DelayedDestruction::Destructor>, std::unique_ptr<apache::thrift::rocket::SetupFrame, std::default_delete<apache::thrift::rocket::SetupFrame> >, std::shared_ptr<std::pmr::polymorphic_allocator<unsigned char> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::EventBase::OnDestructionCallback&)>::Function()’,
    inlined from ‘folly::EventBase::OnDestructionCallback::OnDestructionCallback()’ at /usr/include/folly/io/async/EventBase.h:228:5,
    inlined from ‘apache::thrift::rocket::RocketClient::OnEventBaseDestructionCallback::OnEventBaseDestructionCallback(apache::thrift::rocket::RocketClient&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/client/RocketClient.h:426:25,
    inlined from ‘apache::thrift::rocket::RocketClient::RocketClient(folly::EventBase&, std::unique_ptr<folly::AsyncTransport, folly::DelayedDestruction::Destructor>, std::unique_ptr<apache::thrift::rocket::SetupFrame, std::default_delete<apache::thrift::rocket::SetupFrame> >, std::shared_ptr<std::pmr::polymorphic_allocator<unsigned char> >)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:104:7:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketClient::RocketClient(folly::EventBase&, std::unique_ptr<folly::AsyncTransport, folly::DelayedDestruction::Destructor>, std::unique_ptr<apache::thrift::rocket::SetupFrame, std::default_delete<apache::thrift::rocket::SetupFrame> >, std::shared_ptr<std::pmr::polymorphic_allocator<unsigned char> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘apache::thrift::rocket::RocketClient::RocketClient(folly::EventBase&, std::unique_ptr<folly::AsyncTransport, folly::DelayedDestruction::Destructor>, std::unique_ptr<apache::thrift::rocket::SetupFrame, std::default_delete<apache::thrift::rocket::SetupFrame> >, std::shared_ptr<std::pmr::polymorphic_allocator<unsigned char> >)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/client/RocketClient.cpp:105:40:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketClient::RocketClient(folly::EventBase&, std::unique_ptr<folly::AsyncTransport, folly::DelayedDestruction::Destructor>, std::unique_ptr<apache::thrift::rocket::SetupFrame, std::default_delete<apache::thrift::rocket::SetupFrame> >, std::shared_ptr<std::pmr::polymorphic_allocator<unsigned char> >)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 92%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/framing/ErrorCode.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/framing/ErrorCode.cpp.o -MF CMakeFiles/thriftcpp2.dir/transport/rocket/framing/ErrorCode.cpp.o.d -o CMakeFiles/thriftcpp2.dir/transport/rocket/framing/ErrorCode.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/framing/ErrorCode.cpp
[ 92%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/framing/Frames.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/framing/Frames.cpp.o -MF CMakeFiles/thriftcpp2.dir/transport/rocket/framing/Frames.cpp.o.d -o CMakeFiles/thriftcpp2.dir/transport/rocket/framing/Frames.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/framing/Frames.cpp
In file included from /usr/include/folly/io/IOBuf.h:37,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/framing/parser/AllocatingParserStrategy.h:20,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/framing/parser/AllocatingParserStrategy.cpp:17:
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::Context::Context(std::shared_ptr<std::optional<long> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<std::optional<long> >::Context, std::shared_ptr<std::optional<long> const> >(folly::observer::SimpleObservable<std::optional<long> >::Context*, std::shared_ptr<std::optional<long> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<std::optional<long> >::Context, std::shared_ptr<std::optional<long> const> >(std::allocator<void>&, folly::observer::SimpleObservable<std::optional<long> >::Context*, std::shared_ptr<std::optional<long> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<std::optional<long> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<std::optional<long> const> >(std::allocator<void>, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<std::optional<long> >::Context, std::allocator<void>, std::shared_ptr<std::optional<long> const> >(folly::observer::SimpleObservable<std::optional<long> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<std::optional<long> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<long> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<std::optional<long> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<long> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<std::optional<long> >::Context, std::shared_ptr<std::optional<long> const> >(std::shared_ptr<std::optional<long> const>&&)std::shared_ptr<folly::observer::SimpleObservable<std::optional<long> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::SimpleObservable(std::shared_ptr<std::optional<long> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::SimpleObservable(std::optional<long>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
In file included from /usr/include/folly/hash/Hash.h:42,
                 from /usr/include/folly/FBString.h:40,
                 from /usr/include/folly/io/IOBuf.h:35:
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<std::optional<long> >::SimpleObservable(std::optional<long>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 93%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/framing/Parser.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/framing/Parser.cpp.o -MF CMakeFiles/thriftcpp2.dir/transport/rocket/framing/Parser.cpp.o.d -o CMakeFiles/thriftcpp2.dir/transport/rocket/framing/Parser.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/framing/Parser.cpp
[ 93%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/framing/Serializer.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/framing/Serializer.cpp.o -MF CMakeFiles/thriftcpp2.dir/transport/rocket/framing/Serializer.cpp.o.d -o CMakeFiles/thriftcpp2.dir/transport/rocket/framing/Serializer.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/framing/Serializer.cpp
[ 93%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/framing/Util.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/framing/Util.cpp.o -MF CMakeFiles/thriftcpp2.dir/transport/rocket/framing/Util.cpp.o.d -o CMakeFiles/thriftcpp2.dir/transport/rocket/framing/Util.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/framing/Util.cpp
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/framing/Parser.h:23,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/framing/Parser.cpp:17:
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::Context::Context(std::shared_ptr<std::optional<bool> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(folly::observer::SimpleObservable<std::optional<bool> >::Context*, std::shared_ptr<std::optional<bool> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(std::allocator<void>&, folly::observer::SimpleObservable<std::optional<bool> >::Context*, std::shared_ptr<std::optional<bool> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<std::optional<bool> const> >(std::allocator<void>, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(folly::observer::SimpleObservable<std::optional<bool> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(std::shared_ptr<std::optional<bool> const>&&)std::shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::shared_ptr<std::optional<bool> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::optional<bool>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
In file included from /usr/include/folly/hash/Hash.h:42,
                 from /usr/include/folly/FBString.h:40,
                 from /usr/include/folly/Demangle.h:19,
                 from /usr/include/folly/ExceptionWrapper.h:35,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/framing/Parser.h:22:
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::optional<bool>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 94%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketRoutingHandler.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketRoutingHandler.cpp.o -MF CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketRoutingHandler.cpp.o.d -o CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketRoutingHandler.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/RocketRoutingHandler.cpp
[ 94%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketServerConnection.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketServerConnection.cpp.o -MF CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketServerConnection.cpp.o.d -o CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketServerConnection.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.cpp
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.cpp: In constructor ‘apache::thrift::rocket::RocketServerConnection::RocketServerConnection(folly::AsyncTransport::UniquePtr, std::unique_ptr<apache::thrift::rocket::RocketServerHandler>, apache::thrift::MemoryTracker&, apache::thrift::MemoryTracker&, const Config&)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.cpp:102:18: warning: unused variable ‘err’ [-Wunused-variable]
  102 |         if (auto err = option.apply(sockfd, value)) {
      |                  ^~~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketRoutingHandler.h:20,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/RocketRoutingHandler.cpp:17:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h: In member function ‘virtual void apache::thrift::ThriftServer::setIsOverloaded(apache::thrift::IsOverloadedFunc)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h:963:38: warning: ‘virtual void apache::thrift::BaseThriftServer::setIsOverloaded(apache::thrift::IsOverloadedFunc)’ is deprecated: Use setPreprocess instead [-Wdeprecated-declarations]
  963 |     BaseThriftServer::setIsOverloaded(std::move(isOverloaded));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h:55:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/BaseThriftServer.h:1360:60: note: declared here
 1360 |   [[deprecated("Use setPreprocess instead")]] virtual void setIsOverloaded(
      |                                                            ^~~~~~~~~~~~~~~
In file included from /usr/include/folly/Executor.h:24,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h:28,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.cpp:17:
In member function ‘folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>::Optional(folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::invokeInterfaceMethodImpl(apache::thrift::rocket::RocketServerConnection*, folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*, apache::thrift::rocket::RocketServerConnection*)>&&, folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>)::{lambda(folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)#1}::Observer({lambda(folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)#1}&&)’ at /usr/include/folly/ObserverContainer.h:826:9,
    inlined from ‘folly::detail::function::DispatchSmall::exec<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::invokeInterfaceMethodImpl(apache::thrift::rocket::RocketServerConnection*, folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*, apache::thrift::rocket::RocketServerConnection*)>&&, folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>)::{lambda(folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)#1}>(folly::detail::function::Op, folly::detail::function::Data*, folly::detail::function::Data*)unsigned long’ at /usr/include/folly/Function.h:555:9:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/folly/hash/Hash.h:42,
                 from /usr/include/folly/FBString.h:40,
                 from /usr/include/folly/Demangle.h:19,
                 from /usr/include/folly/ExceptionWrapper.h:35,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h:27:
/usr/include/folly/Utility.h: In function ‘folly::detail::function::DispatchSmall::exec<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::invokeInterfaceMethodImpl(apache::thrift::rocket::RocketServerConnection*, folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*, apache::thrift::rocket::RocketServerConnection*)>&&, folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>)::{lambda(folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)#1}>(folly::detail::function::Op, folly::detail::function::Data*, folly::detail::function::Data*)unsigned long’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>::Optional(folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::invokeInterfaceMethodImpl(apache::thrift::rocket::RocketServerConnection*, folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*, apache::thrift::rocket::RocketServerConnection*)>&&, folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>)::{lambda(folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*)#1}::Optional({lambda(folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*)#1}&&)’ at /usr/include/folly/ObserverContainer.h:834:9,
    inlined from ‘folly::detail::function::DispatchSmall::exec<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::invokeInterfaceMethodImpl(apache::thrift::rocket::RocketServerConnection*, folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*, apache::thrift::rocket::RocketServerConnection*)>&&, folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>)::{lambda(folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*)#1}>(folly::detail::function::Op, folly::detail::function::Data*, folly::detail::function::Data*)unsigned long’ at /usr/include/folly/Function.h:555:9:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In function ‘folly::detail::function::DispatchSmall::exec<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::invokeInterfaceMethodImpl(apache::thrift::rocket::RocketServerConnection*, folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*, apache::thrift::rocket::RocketServerConnection*)>&&, folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>)::{lambda(folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*)#1}>(folly::detail::function::Op, folly::detail::function::Data*, folly::detail::function::Data*)unsigned long’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/folly/Executor.h:23:
In member function ‘folly::Function<void (folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>*)>::Function()’,
    inlined from ‘folly::ConstructorCallbackList<folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>, 4ul>::GlobalStorage::GlobalStorage()’ at /usr/include/folly/ConstructorCallbackList.h:149:10,
    inlined from ‘folly::detail::thunk::make<folly::ConstructorCallbackList<folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>, 4ul>::GlobalStorage>()void*’ at /usr/include/folly/lang/Thunk.h:43:12:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In function ‘folly::detail::thunk::make<folly::ConstructorCallbackList<folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>, 4ul>::GlobalStorage>()void*’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>::Optional(folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::invokeInterfaceMethodImpl(apache::thrift::rocket::RocketServerConnection*, folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*, apache::thrift::rocket::RocketServerConnection*)>&&, folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>)::{lambda(folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)#1}::operator()(folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*) const’ at /usr/include/folly/ObserverContainer.h:829:44,
    inlined from ‘folly::detail::function::FunctionTraits<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>::callSmall<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::invokeInterfaceMethodImpl(apache::thrift::rocket::RocketServerConnection*, folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*, apache::thrift::rocket::RocketServerConnection*)>&&, folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>)::{lambda(folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)#1}>(folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*, folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>::callSmall<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::invokeInterfaceMethodImpl(apache::thrift::rocket::RocketServerConnection*, folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*, apache::thrift::rocket::RocketServerConnection*)>&&, folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>)::{lambda(folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)#1}>(folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*, folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned long>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned long>::Optional(folly::Optional<unsigned long>&&)’ at /usr/include/folly/Optional.h:137:57,
    inlined from ‘apache::thrift::rocket::RocketServerConnectionObserver::WriteEventBatchContext::WriteEventBatchContext(apache::thrift::rocket::RocketServerConnectionObserver::WriteEventBatchContext&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnectionObserver.h:34:10,
    inlined from ‘apache::thrift::rocket::RocketServerConnection::WriteBatchContext::WriteBatchContext(apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h:337:10,
    inlined from ‘std::construct_at<apache::thrift::rocket::RocketServerConnection::WriteBatchContext, apache::thrift::rocket::RocketServerConnection::WriteBatchContext>(apache::thrift::rocket::RocketServerConnection::WriteBatchContext*, apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)decltype (::new ((void*)(0)) apache::thrift::rocket::RocketServerConnection::WriteBatchContext((declval<apache::thrift::rocket::RocketServerConnection::WriteBatchContext>)()))’ at /usr/include/c++/14/bits/stl_construct.h:97:14,
    inlined from ‘std::allocator_traits<std::allocator<apache::thrift::rocket::RocketServerConnection::WriteBatchContext> >::construct<apache::thrift::rocket::RocketServerConnection::WriteBatchContext, apache::thrift::rocket::RocketServerConnection::WriteBatchContext>(std::allocator<apache::thrift::rocket::RocketServerConnection::WriteBatchContext>&, apache::thrift::rocket::RocketServerConnection::WriteBatchContext*, apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:536:21,
    inlined from ‘std::deque<apache::thrift::rocket::RocketServerConnection::WriteBatchContext, std::allocator<apache::thrift::rocket::RocketServerConnection::WriteBatchContext> >::emplace_back<apache::thrift::rocket::RocketServerConnection::WriteBatchContext>(apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)apache::thrift::rocket::RocketServerConnection::WriteBatchContext& [clone .isra.0]’ at /usr/include/c++/14/bits/deque.tcc:170:30:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::deque<apache::thrift::rocket::RocketServerConnection::WriteBatchContext, std::allocator<apache::thrift::rocket::RocketServerConnection::WriteBatchContext> >::emplace_back<apache::thrift::rocket::RocketServerConnection::WriteBatchContext>(apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)apache::thrift::rocket::RocketServerConnection::WriteBatchContext& [clone .isra.0]’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned long>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned long>::Optional(folly::Optional<unsigned long>&&)’ at /usr/include/folly/Optional.h:137:57,
    inlined from ‘apache::thrift::rocket::RocketServerConnectionObserver::WriteEventBatchContext::WriteEventBatchContext(apache::thrift::rocket::RocketServerConnectionObserver::WriteEventBatchContext&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnectionObserver.h:34:10,
    inlined from ‘apache::thrift::rocket::RocketServerConnection::WriteBatchContext::WriteBatchContext(apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h:337:10,
    inlined from ‘std::construct_at<apache::thrift::rocket::RocketServerConnection::WriteBatchContext, apache::thrift::rocket::RocketServerConnection::WriteBatchContext>(apache::thrift::rocket::RocketServerConnection::WriteBatchContext*, apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)decltype (::new ((void*)(0)) apache::thrift::rocket::RocketServerConnection::WriteBatchContext((declval<apache::thrift::rocket::RocketServerConnection::WriteBatchContext>)()))’ at /usr/include/c++/14/bits/stl_construct.h:97:14,
    inlined from ‘std::allocator_traits<std::allocator<apache::thrift::rocket::RocketServerConnection::WriteBatchContext> >::construct<apache::thrift::rocket::RocketServerConnection::WriteBatchContext, apache::thrift::rocket::RocketServerConnection::WriteBatchContext>(std::allocator<apache::thrift::rocket::RocketServerConnection::WriteBatchContext>&, apache::thrift::rocket::RocketServerConnection::WriteBatchContext*, apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:536:21,
    inlined from ‘std::deque<apache::thrift::rocket::RocketServerConnection::WriteBatchContext, std::allocator<apache::thrift::rocket::RocketServerConnection::WriteBatchContext> >::emplace_back<apache::thrift::rocket::RocketServerConnection::WriteBatchContext>(apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)apache::thrift::rocket::RocketServerConnection::WriteBatchContext& [clone .isra.0]’ at /usr/include/c++/14/bits/deque.tcc:170:30:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::deque<apache::thrift::rocket::RocketServerConnection::WriteBatchContext, std::allocator<apache::thrift::rocket::RocketServerConnection::WriteBatchContext> >::emplace_back<apache::thrift::rocket::RocketServerConnection::WriteBatchContext>(apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)apache::thrift::rocket::RocketServerConnection::WriteBatchContext& [clone .isra.0]’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned long>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned long>::Optional(folly::Optional<unsigned long>&&)’ at /usr/include/folly/Optional.h:137:57,
    inlined from ‘apache::thrift::rocket::RocketServerConnectionObserver::WriteEventBatchContext::WriteEventBatchContext(apache::thrift::rocket::RocketServerConnectionObserver::WriteEventBatchContext&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnectionObserver.h:34:10,
    inlined from ‘apache::thrift::rocket::RocketServerConnection::WriteBatchContext::WriteBatchContext(apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h:337:10,
    inlined from ‘std::construct_at<apache::thrift::rocket::RocketServerConnection::WriteBatchContext, apache::thrift::rocket::RocketServerConnection::WriteBatchContext>(apache::thrift::rocket::RocketServerConnection::WriteBatchContext*, apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)decltype (::new ((void*)(0)) apache::thrift::rocket::RocketServerConnection::WriteBatchContext((declval<apache::thrift::rocket::RocketServerConnection::WriteBatchContext>)()))’ at /usr/include/c++/14/bits/stl_construct.h:97:14,
    inlined from ‘std::allocator_traits<std::allocator<apache::thrift::rocket::RocketServerConnection::WriteBatchContext> >::construct<apache::thrift::rocket::RocketServerConnection::WriteBatchContext, apache::thrift::rocket::RocketServerConnection::WriteBatchContext>(std::allocator<apache::thrift::rocket::RocketServerConnection::WriteBatchContext>&, apache::thrift::rocket::RocketServerConnection::WriteBatchContext*, apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:536:21,
    inlined from ‘std::deque<apache::thrift::rocket::RocketServerConnection::WriteBatchContext, std::allocator<apache::thrift::rocket::RocketServerConnection::WriteBatchContext> >::_M_push_back_aux<apache::thrift::rocket::RocketServerConnection::WriteBatchContext>(apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)void’ at /usr/include/c++/14/bits/deque.tcc:501:30,
    inlined from ‘std::deque<apache::thrift::rocket::RocketServerConnection::WriteBatchContext, std::allocator<apache::thrift::rocket::RocketServerConnection::WriteBatchContext> >::emplace_back<apache::thrift::rocket::RocketServerConnection::WriteBatchContext>(apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)apache::thrift::rocket::RocketServerConnection::WriteBatchContext& [clone .isra.0]’ at /usr/include/c++/14/bits/deque.tcc:176:20:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::deque<apache::thrift::rocket::RocketServerConnection::WriteBatchContext, std::allocator<apache::thrift::rocket::RocketServerConnection::WriteBatchContext> >::emplace_back<apache::thrift::rocket::RocketServerConnection::WriteBatchContext>(apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)apache::thrift::rocket::RocketServerConnection::WriteBatchContext& [clone .isra.0]’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned long>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned long>::Optional(folly::Optional<unsigned long>&&)’ at /usr/include/folly/Optional.h:137:57,
    inlined from ‘apache::thrift::rocket::RocketServerConnectionObserver::WriteEventBatchContext::WriteEventBatchContext(apache::thrift::rocket::RocketServerConnectionObserver::WriteEventBatchContext&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnectionObserver.h:34:10,
    inlined from ‘apache::thrift::rocket::RocketServerConnection::WriteBatchContext::WriteBatchContext(apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h:337:10,
    inlined from ‘std::construct_at<apache::thrift::rocket::RocketServerConnection::WriteBatchContext, apache::thrift::rocket::RocketServerConnection::WriteBatchContext>(apache::thrift::rocket::RocketServerConnection::WriteBatchContext*, apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)decltype (::new ((void*)(0)) apache::thrift::rocket::RocketServerConnection::WriteBatchContext((declval<apache::thrift::rocket::RocketServerConnection::WriteBatchContext>)()))’ at /usr/include/c++/14/bits/stl_construct.h:97:14,
    inlined from ‘std::allocator_traits<std::allocator<apache::thrift::rocket::RocketServerConnection::WriteBatchContext> >::construct<apache::thrift::rocket::RocketServerConnection::WriteBatchContext, apache::thrift::rocket::RocketServerConnection::WriteBatchContext>(std::allocator<apache::thrift::rocket::RocketServerConnection::WriteBatchContext>&, apache::thrift::rocket::RocketServerConnection::WriteBatchContext*, apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:536:21,
    inlined from ‘std::deque<apache::thrift::rocket::RocketServerConnection::WriteBatchContext, std::allocator<apache::thrift::rocket::RocketServerConnection::WriteBatchContext> >::_M_push_back_aux<apache::thrift::rocket::RocketServerConnection::WriteBatchContext>(apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)void’ at /usr/include/c++/14/bits/deque.tcc:501:30,
    inlined from ‘std::deque<apache::thrift::rocket::RocketServerConnection::WriteBatchContext, std::allocator<apache::thrift::rocket::RocketServerConnection::WriteBatchContext> >::emplace_back<apache::thrift::rocket::RocketServerConnection::WriteBatchContext>(apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)apache::thrift::rocket::RocketServerConnection::WriteBatchContext& [clone .isra.0]’ at /usr/include/c++/14/bits/deque.tcc:176:20:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::deque<apache::thrift::rocket::RocketServerConnection::WriteBatchContext, std::allocator<apache::thrift::rocket::RocketServerConnection::WriteBatchContext> >::emplace_back<apache::thrift::rocket::RocketServerConnection::WriteBatchContext>(apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)apache::thrift::rocket::RocketServerConnection::WriteBatchContext& [clone .isra.0]’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::Context::Context(std::shared_ptr<std::optional<bool> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(folly::observer::SimpleObservable<std::optional<bool> >::Context*, std::shared_ptr<std::optional<bool> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(std::allocator<void>&, folly::observer::SimpleObservable<std::optional<bool> >::Context*, std::shared_ptr<std::optional<bool> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<std::optional<bool> const> >(std::allocator<void>, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(folly::observer::SimpleObservable<std::optional<bool> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(std::shared_ptr<std::optional<bool> const>&&)std::shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::shared_ptr<std::optional<bool> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::optional<bool>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::optional<bool>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>::Function(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&)’,
    inlined from ‘folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)’ at /usr/include/folly/ObserverContainer.h:115:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)>::Function<folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)::{lambda(std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)#1}, void, void, false>(folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)::{lambda(std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)#1})’,
    inlined from ‘folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)’ at /usr/include/folly/ObserverContainer.h:114:26:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>::Function(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&)’,
    inlined from ‘folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)::{lambda(std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)#1}::shared_ptr({lambda(std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)#1}&&)’ at /usr/include/folly/ObserverContainer.h:115:9,
    inlined from ‘folly::Function<void (std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)>::Function<folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)::{lambda(std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)#1}, void, void, false>(folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)::{lambda(std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)#1})’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)’ at /usr/include/folly/ObserverContainer.h:114:26:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*, apache::thrift::rocket::RocketServerConnection*)>::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>(folly::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>&&, folly::detail::function::CoerceTag)’,
    inlined from ‘folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*, apache::thrift::rocket::RocketServerConnection*)>::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*), folly::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>, void, void>(folly::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>&&)’ at /usr/include/folly/Function.h:748:46,
    inlined from ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::invokeInterfaceMethodAllObservers(folly::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>&&)’ at /usr/include/folly/ObserverContainer.h:997:36:
/usr/include/folly/Function.h:626:50: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  626 |   Function(Function<Signature>&& fun, CoerceTag) {
      |                                                  ^
/usr/include/folly/Utility.h: In member function ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::invokeInterfaceMethodAllObservers(folly::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>::Function(folly::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>&&)’,
    inlined from ‘folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*, apache::thrift::rocket::RocketServerConnection*)>::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>(folly::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>&&, folly::detail::function::CoerceTag)’ at /usr/include/folly/Function.h:629:19,
    inlined from ‘folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*, apache::thrift::rocket::RocketServerConnection*)>::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>(folly::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>&&, folly::detail::function::CoerceTag)’ at /usr/include/folly/Function.h:626:3,
    inlined from ‘folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*, apache::thrift::rocket::RocketServerConnection*)>::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*), folly::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>, void, void>(folly::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>&&)’ at /usr/include/folly/Function.h:748:46,
    inlined from ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::invokeInterfaceMethodAllObservers(folly::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>&&)’ at /usr/include/folly/ObserverContainer.h:997:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::invokeInterfaceMethodAllObservers(folly::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>::Optional(folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::invokeInterfaceMethodImpl(apache::thrift::rocket::RocketServerConnection*, folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*, apache::thrift::rocket::RocketServerConnection*)>&&, folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>)::{lambda(folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)#1}::Observer({lambda(folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)#1}&&)’ at /usr/include/folly/ObserverContainer.h:826:9,
    inlined from ‘folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>::Function<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::invokeInterfaceMethodImpl(apache::thrift::rocket::RocketServerConnection*, folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*, apache::thrift::rocket::RocketServerConnection*)>&&, folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>)::{lambda(folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)#1}, void, void, true>(folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::invokeInterfaceMethodImpl(apache::thrift::rocket::RocketServerConnection*, folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*, apache::thrift::rocket::RocketServerConnection*)>&&, folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>)::{lambda(folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)#1})’ at /usr/include/folly/Function.h:721:9,
    inlined from ‘folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::invokeInterfaceMethodImpl(apache::thrift::rocket::RocketServerConnection*, folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*, apache::thrift::rocket::RocketServerConnection*)>&&, folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>)’ at /usr/include/folly/ObserverContainer.h:825:37,
    inlined from ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::invokeInterfaceMethodAllObservers(folly::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>&&)’ at /usr/include/folly/ObserverContainer.h:997:36:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::invokeInterfaceMethodAllObservers(folly::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>::Function(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&)’,
    inlined from ‘folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)’ at /usr/include/folly/ObserverContainer.h:115:9,
    inlined from ‘folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::invokeInterfaceMethodImpl(apache::thrift::rocket::RocketServerConnection*, folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*, apache::thrift::rocket::RocketServerConnection*)>&&, folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>)’ at /usr/include/folly/ObserverContainer.h:825:37,
    inlined from ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::invokeInterfaceMethodAllObservers(folly::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>&&)’ at /usr/include/folly/ObserverContainer.h:997:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::invokeInterfaceMethodAllObservers(folly::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)>::Function<folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)::{lambda(std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)#1}, void, void, false>(folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)::{lambda(std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)#1})’,
    inlined from ‘folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)’ at /usr/include/folly/ObserverContainer.h:114:26,
    inlined from ‘folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::invokeInterfaceMethodImpl(apache::thrift::rocket::RocketServerConnection*, folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*, apache::thrift::rocket::RocketServerConnection*)>&&, folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>)’ at /usr/include/folly/ObserverContainer.h:825:37,
    inlined from ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::invokeInterfaceMethodAllObservers(folly::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>&&)’ at /usr/include/folly/ObserverContainer.h:997:36:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::invokeInterfaceMethodAllObservers(folly::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>::Function(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&)’,
    inlined from ‘folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)::{lambda(std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)#1}::shared_ptr({lambda(std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)#1}&&)’ at /usr/include/folly/ObserverContainer.h:115:9,
    inlined from ‘folly::Function<void (std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)>::Function<folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)::{lambda(std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)#1}, void, void, false>(folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)::{lambda(std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)#1})’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)’ at /usr/include/folly/ObserverContainer.h:114:26,
    inlined from ‘folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::invokeInterfaceMethodImpl(apache::thrift::rocket::RocketServerConnection*, folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*, apache::thrift::rocket::RocketServerConnection*)>&&, folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>)’ at /usr/include/folly/ObserverContainer.h:825:37,
    inlined from ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::invokeInterfaceMethodAllObservers(folly::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>&&)’ at /usr/include/folly/ObserverContainer.h:997:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::invokeInterfaceMethodAllObservers(folly::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>::Optional(folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events> const&)’ at /usr/include/folly/Optional.h:130:57,
    inlined from ‘folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::invokeInterfaceMethodImpl(apache::thrift::rocket::RocketServerConnection*, folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*, apache::thrift::rocket::RocketServerConnection*)>&&, folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>)::{lambda(folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*)#1}::Optional({lambda(folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*)#1}&&)’ at /usr/include/folly/ObserverContainer.h:834:9,
    inlined from ‘folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>::Function<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::invokeInterfaceMethodImpl(apache::thrift::rocket::RocketServerConnection*, folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*, apache::thrift::rocket::RocketServerConnection*)>&&, folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>)::{lambda(folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*)#1}, void, void, true>(folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::invokeInterfaceMethodImpl(apache::thrift::rocket::RocketServerConnection*, folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*, apache::thrift::rocket::RocketServerConnection*)>&&, folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>)::{lambda(folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*)#1})’ at /usr/include/folly/Function.h:721:9,
    inlined from ‘folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::invokeInterfaceMethodImpl(apache::thrift::rocket::RocketServerConnection*, folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*, apache::thrift::rocket::RocketServerConnection*)>&&, folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>)’ at /usr/include/folly/ObserverContainer.h:833:37,
    inlined from ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::invokeInterfaceMethodAllObservers(folly::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>&&)’ at /usr/include/folly/ObserverContainer.h:997:36:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::invokeInterfaceMethodAllObservers(folly::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>::Function(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&)’,
    inlined from ‘folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)’ at /usr/include/folly/ObserverContainer.h:115:9,
    inlined from ‘folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::invokeInterfaceMethodImpl(apache::thrift::rocket::RocketServerConnection*, folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*, apache::thrift::rocket::RocketServerConnection*)>&&, folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>)’ at /usr/include/folly/ObserverContainer.h:833:37,
    inlined from ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::invokeInterfaceMethodAllObservers(folly::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>&&)’ at /usr/include/folly/ObserverContainer.h:997:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::invokeInterfaceMethodAllObservers(folly::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)>::Function<folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)::{lambda(std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)#1}, void, void, false>(folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)::{lambda(std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)#1})’,
    inlined from ‘folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)’ at /usr/include/folly/ObserverContainer.h:114:26,
    inlined from ‘folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::invokeInterfaceMethodImpl(apache::thrift::rocket::RocketServerConnection*, folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*, apache::thrift::rocket::RocketServerConnection*)>&&, folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>)’ at /usr/include/folly/ObserverContainer.h:833:37,
    inlined from ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::invokeInterfaceMethodAllObservers(folly::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>&&)’ at /usr/include/folly/ObserverContainer.h:997:36:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::invokeInterfaceMethodAllObservers(folly::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>::Function(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&)’,
    inlined from ‘folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)::{lambda(std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)#1}::shared_ptr({lambda(std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)#1}&&)’ at /usr/include/folly/ObserverContainer.h:115:9,
    inlined from ‘folly::Function<void (std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)>::Function<folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)::{lambda(std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)#1}, void, void, false>(folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)::{lambda(std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)#1})’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)’ at /usr/include/folly/ObserverContainer.h:114:26,
    inlined from ‘folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::invokeInterfaceMethodImpl(apache::thrift::rocket::RocketServerConnection*, folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::ObserverBase*, apache::thrift::rocket::RocketServerConnection*)>&&, folly::Optional<apache::thrift::rocket::RocketServerConnectionObserver::Events>)’ at /usr/include/folly/ObserverContainer.h:833:37,
    inlined from ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::invokeInterfaceMethodAllObservers(folly::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>&&)’ at /usr/include/folly/ObserverContainer.h:997:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::invokeInterfaceMethodAllObservers(folly::Function<void (apache::thrift::rocket::RocketServerConnectionObserver*, apache::thrift::rocket::RocketServerConnection*)>&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/c++/14/bits/shared_ptr_atomic.h:33,
                 from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h:21:
In member function ‘std::__atomic_base<unsigned long>::store(unsigned long, std::memory_order)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:506:30,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/c++/14/bits/atomic_base.h:477:25: warning: ‘__atomic_store_8’ writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
  477 |         __atomic_store_n(&_M_i, __i, int(__m));
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/folly/FBString.h:44:
In function ‘folly::checkedMalloc(unsigned long)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:505:59,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/folly/memory/Malloc.h:415:19: note: destination object of size 0 allocated by ‘malloc’
  415 |   void* p = malloc(size);
      |             ~~~~~~^~~~~~
In member function ‘folly::Optional<folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘folly::ObserverContainerStore<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer, folly::ObserverContainerStorePolicyDefault<2u> >::ObserverContainerStore()’ at /usr/include/folly/ObserverContainer.h:151:28,
    inlined from ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::ObserverContainer(apache::thrift::rocket::RocketServerConnection*)’ at /usr/include/folly/ObserverContainer.h:867:64:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::ObserverContainer(apache::thrift::rocket::RocketServerConnection*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/folly/container/detail/F14MapFallback.h:26,
                 from /usr/include/folly/container/F14Map.h:44,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h:31:
In member function ‘folly::f14::detail::F14Chunk<std::pair<apache::thrift::rocket::StreamId const, std::variant<apache::thrift::rocket::RequestResponseFrame, apache::thrift::rocket::RequestFnfFrame, apache::thrift::rocket::RequestStreamFrame, apache::thrift::rocket::RequestChannelFrame> >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<apache::thrift::rocket::StreamId, std::variant<apache::thrift::rocket::RequestResponseFrame, apache::thrift::rocket::RequestFnfFrame, apache::thrift::rocket::RequestStreamFrame, apache::thrift::rocket::RequestChannelFrame>, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<apache::thrift::rocket::StreamId, std::variant<apache::thrift::rocket::RequestResponseFrame, apache::thrift::rocket::RequestFnfFrame, apache::thrift::rocket::RequestStreamFrame, apache::thrift::rocket::RequestChannelFrame>, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<apache::thrift::rocket::StreamId, std::variant<apache::thrift::rocket::RequestResponseFrame, apache::thrift::rocket::RequestFnfFrame, apache::thrift::rocket::RequestStreamFrame, apache::thrift::rocket::RequestChannelFrame>, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<apache::thrift::rocket::StreamId, std::variant<apache::thrift::rocket::RequestResponseFrame, apache::thrift::rocket::RequestFnfFrame, apache::thrift::rocket::RequestStreamFrame, apache::thrift::rocket::RequestChannelFrame>, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS7_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS7_8ObserverINSA_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSN_EUlvE_EENSJ_INSA_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_EESZ_SU_EUlvE_vvLb0EEESN_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned long>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned long>::Optional(folly::Optional<unsigned long>&&)’ at /usr/include/folly/Optional.h:137:57,
    inlined from ‘apache::thrift::rocket::RocketServerConnectionObserver::WriteEventBatchContext::WriteEventBatchContext(apache::thrift::rocket::RocketServerConnectionObserver::WriteEventBatchContext&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnectionObserver.h:34:10,
    inlined from ‘apache::thrift::rocket::RocketServerConnection::WriteBatchContext::WriteBatchContext(apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h:337:10,
    inlined from ‘apache::thrift::rocket::RocketServerConnection::flushWritesWithFds(std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&, std::vector<std::pair<folly::SocketFds, unsigned long>, std::allocator<std::pair<folly::SocketFds, unsigned long> > >&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.cpp:195:25:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketServerConnection::flushWritesWithFds(std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&, std::vector<std::pair<folly::SocketFds, unsigned long>, std::allocator<std::pair<folly::SocketFds, unsigned long> > >&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned long>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned long>::Optional(folly::Optional<unsigned long>&&)’ at /usr/include/folly/Optional.h:137:57,
    inlined from ‘apache::thrift::rocket::RocketServerConnectionObserver::WriteEventBatchContext::WriteEventBatchContext(apache::thrift::rocket::RocketServerConnectionObserver::WriteEventBatchContext&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnectionObserver.h:34:10,
    inlined from ‘apache::thrift::rocket::RocketServerConnection::WriteBatchContext::WriteBatchContext(apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h:337:10,
    inlined from ‘apache::thrift::rocket::RocketServerConnection::flushWritesWithFds(std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&, std::vector<std::pair<folly::SocketFds, unsigned long>, std::allocator<std::pair<folly::SocketFds, unsigned long> > >&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.cpp:195:25:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketServerConnection::flushWritesWithFds(std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&, std::vector<std::pair<folly::SocketFds, unsigned long>, std::allocator<std::pair<folly::SocketFds, unsigned long> > >&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned long>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned long>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘apache::thrift::rocket::RocketServerConnection::flushWritesWithFds(std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&, std::vector<std::pair<folly::SocketFds, unsigned long>, std::allocator<std::pair<folly::SocketFds, unsigned long> > >&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.cpp:195:48:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketServerConnection::flushWritesWithFds(std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&, std::vector<std::pair<folly::SocketFds, unsigned long>, std::allocator<std::pair<folly::SocketFds, unsigned long> > >&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned long>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned long>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘apache::thrift::rocket::RocketServerConnection::flushWritesWithFds(std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&, std::vector<std::pair<folly::SocketFds, unsigned long>, std::allocator<std::pair<folly::SocketFds, unsigned long> > >&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.cpp:195:48:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketServerConnection::flushWritesWithFds(std::unique_ptr<folly::IOBuf, std::default_delete<folly::IOBuf> >, apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&, std::vector<std::pair<folly::SocketFds, unsigned long>, std::allocator<std::pair<folly::SocketFds, unsigned long> > >&&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned long>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned long>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘apache::thrift::rocket::RocketServerConnection::WriteBatcher::flushPendingWrites()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h:486:51:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketServerConnection::WriteBatcher::flushPendingWrites()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned long>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned long>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘apache::thrift::rocket::RocketServerConnection::WriteBatcher::flushPendingWrites()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h:486:51:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketServerConnection::WriteBatcher::flushPendingWrites()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned long>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned long>::Optional(folly::Optional<unsigned long>&&)’ at /usr/include/folly/Optional.h:137:57,
    inlined from ‘apache::thrift::rocket::RocketServerConnectionObserver::WriteEventBatchContext::WriteEventBatchContext(apache::thrift::rocket::RocketServerConnectionObserver::WriteEventBatchContext&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnectionObserver.h:34:10,
    inlined from ‘apache::thrift::rocket::RocketServerConnection::WriteBatchContext::WriteBatchContext(apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h:337:10,
    inlined from ‘std::__exchange<apache::thrift::rocket::RocketServerConnection::WriteBatchContext, apache::thrift::rocket::RocketServerConnection::WriteBatchContext>(apache::thrift::rocket::RocketServerConnection::WriteBatchContext&, apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)apache::thrift::rocket::RocketServerConnection::WriteBatchContext’ at /usr/include/c++/14/bits/move.h:176:11,
    inlined from ‘std::exchange<apache::thrift::rocket::RocketServerConnection::WriteBatchContext, apache::thrift::rocket::RocketServerConnection::WriteBatchContext>(apache::thrift::rocket::RocketServerConnection::WriteBatchContext&, apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)apache::thrift::rocket::RocketServerConnection::WriteBatchContext’ at /usr/include/c++/14/utility:110:65,
    inlined from ‘apache::thrift::rocket::RocketServerConnection::WriteBatcher::flushPendingWrites()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h:486:26:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketServerConnection::WriteBatcher::flushPendingWrites()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned long>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned long>::Optional(folly::Optional<unsigned long>&&)’ at /usr/include/folly/Optional.h:137:57,
    inlined from ‘apache::thrift::rocket::RocketServerConnectionObserver::WriteEventBatchContext::WriteEventBatchContext(apache::thrift::rocket::RocketServerConnectionObserver::WriteEventBatchContext&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnectionObserver.h:34:10,
    inlined from ‘apache::thrift::rocket::RocketServerConnection::WriteBatchContext::WriteBatchContext(apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h:337:10,
    inlined from ‘std::__exchange<apache::thrift::rocket::RocketServerConnection::WriteBatchContext, apache::thrift::rocket::RocketServerConnection::WriteBatchContext>(apache::thrift::rocket::RocketServerConnection::WriteBatchContext&, apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)apache::thrift::rocket::RocketServerConnection::WriteBatchContext’ at /usr/include/c++/14/bits/move.h:176:11,
    inlined from ‘std::exchange<apache::thrift::rocket::RocketServerConnection::WriteBatchContext, apache::thrift::rocket::RocketServerConnection::WriteBatchContext>(apache::thrift::rocket::RocketServerConnection::WriteBatchContext&, apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)apache::thrift::rocket::RocketServerConnection::WriteBatchContext’ at /usr/include/c++/14/utility:110:65,
    inlined from ‘apache::thrift::rocket::RocketServerConnection::WriteBatcher::flushPendingWrites()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h:486:26:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketServerConnection::WriteBatcher::flushPendingWrites()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned long>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned long>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘apache::thrift::rocket::RocketServerConnection::WriteBatcher::flushPendingWrites()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h:491:51:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketServerConnection::WriteBatcher::flushPendingWrites()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned long>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned long>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘apache::thrift::rocket::RocketServerConnection::WriteBatcher::flushPendingWrites()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h:491:51:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketServerConnection::WriteBatcher::flushPendingWrites()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned long>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned long>::Optional(folly::Optional<unsigned long>&&)’ at /usr/include/folly/Optional.h:137:57,
    inlined from ‘apache::thrift::rocket::RocketServerConnectionObserver::WriteEventBatchContext::WriteEventBatchContext(apache::thrift::rocket::RocketServerConnectionObserver::WriteEventBatchContext&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnectionObserver.h:34:10,
    inlined from ‘apache::thrift::rocket::RocketServerConnection::WriteBatchContext::WriteBatchContext(apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h:337:10,
    inlined from ‘std::__exchange<apache::thrift::rocket::RocketServerConnection::WriteBatchContext, apache::thrift::rocket::RocketServerConnection::WriteBatchContext>(apache::thrift::rocket::RocketServerConnection::WriteBatchContext&, apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)apache::thrift::rocket::RocketServerConnection::WriteBatchContext’ at /usr/include/c++/14/bits/move.h:176:11,
    inlined from ‘std::exchange<apache::thrift::rocket::RocketServerConnection::WriteBatchContext, apache::thrift::rocket::RocketServerConnection::WriteBatchContext>(apache::thrift::rocket::RocketServerConnection::WriteBatchContext&, apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)apache::thrift::rocket::RocketServerConnection::WriteBatchContext’ at /usr/include/c++/14/utility:110:65,
    inlined from ‘apache::thrift::rocket::RocketServerConnection::WriteBatcher::flushPendingWrites()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h:491:26:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketServerConnection::WriteBatcher::flushPendingWrites()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned long>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned long>::Optional(folly::Optional<unsigned long>&&)’ at /usr/include/folly/Optional.h:137:57,
    inlined from ‘apache::thrift::rocket::RocketServerConnectionObserver::WriteEventBatchContext::WriteEventBatchContext(apache::thrift::rocket::RocketServerConnectionObserver::WriteEventBatchContext&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnectionObserver.h:34:10,
    inlined from ‘apache::thrift::rocket::RocketServerConnection::WriteBatchContext::WriteBatchContext(apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h:337:10,
    inlined from ‘std::__exchange<apache::thrift::rocket::RocketServerConnection::WriteBatchContext, apache::thrift::rocket::RocketServerConnection::WriteBatchContext>(apache::thrift::rocket::RocketServerConnection::WriteBatchContext&, apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)apache::thrift::rocket::RocketServerConnection::WriteBatchContext’ at /usr/include/c++/14/bits/move.h:176:11,
    inlined from ‘std::exchange<apache::thrift::rocket::RocketServerConnection::WriteBatchContext, apache::thrift::rocket::RocketServerConnection::WriteBatchContext>(apache::thrift::rocket::RocketServerConnection::WriteBatchContext&, apache::thrift::rocket::RocketServerConnection::WriteBatchContext&&)apache::thrift::rocket::RocketServerConnection::WriteBatchContext’ at /usr/include/c++/14/utility:110:65,
    inlined from ‘apache::thrift::rocket::RocketServerConnection::WriteBatcher::flushPendingWrites()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h:491:26:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketServerConnection::WriteBatcher::flushPendingWrites()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::swap<folly::Function<void ()> >(folly::Function<void ()>&, folly::Function<void ()>&)std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<folly::Function<void ()> > >, std::is_move_constructible<folly::Function<void ()> >, std::is_move_assignable<folly::Function<void ()> > >::value, void>::type’ at /usr/include/c++/14/bits/move.h:221:11,
    inlined from ‘folly::Function<void ()>::swap(folly::Function<void ()>&)’ at /usr/include/folly/Function.h:863:49,
    inlined from ‘folly::swap<void ()>(folly::Function<void ()>&, folly::Function<void ()>&)void’ at /usr/include/folly/Function.h:900:11,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’ at /usr/include/folly/Synchronized.h:918:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<long> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<bool> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IbEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7,
    inlined from ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IbEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::Observer<bool>::addCallback(folly::Function<void (folly::observer::Snapshot<bool>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:10,
    inlined from ‘folly::observer::ReadMostlyAtomicObserver<bool>::ReadMostlyAtomicObserver(folly::observer::Observer<bool>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:186:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ReadMostlyAtomicObserver<bool>::ReadMostlyAtomicObserver(folly::observer::Observer<bool>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS7_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIlE10ensureInitEvENKUlvE_clEvEUlvE_EENS7_8ObserverINSA_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSN_EUlvE_EENSJ_INSA_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_EESZ_SU_EUlvE_vvLb0EEESN_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIlE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIlE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IlEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7,
    inlined from ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IlEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::Observer<long>::addCallback(folly::Function<void (folly::observer::Snapshot<long>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:10,
    inlined from ‘folly::observer::ReadMostlyAtomicObserver<long>::ReadMostlyAtomicObserver(folly::observer::Observer<long>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:186:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ReadMostlyAtomicObserver<long>::ReadMostlyAtomicObserver(folly::observer::Observer<long>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)>::Function<folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)::{lambda(std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)#1}, void, void, false>(folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)::{lambda(std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)#1})’,
    inlined from ‘folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)’ at /usr/include/folly/ObserverContainer.h:114:26,
    inlined from ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::~ObserverContainer()’ at /usr/include/folly/ObserverContainer.h:900:37:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::~ObserverContainer()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>::Function(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&)’,
    inlined from ‘folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)::{lambda(std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)#1}::shared_ptr({lambda(std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)#1}&&)’ at /usr/include/folly/ObserverContainer.h:115:9,
    inlined from ‘folly::Function<void (std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)>::Function<folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)::{lambda(std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)#1}, void, void, false>(folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)::{lambda(std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)#1})’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)’ at /usr/include/folly/ObserverContainer.h:114:26,
    inlined from ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::~ObserverContainer()’ at /usr/include/folly/ObserverContainer.h:900:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::~ObserverContainer()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned long>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned long>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘apache::thrift::rocket::RocketServerConnectionObserver::WriteEventBatchContext::WriteEventBatchContext()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnectionObserver.h:34:10,
    inlined from ‘apache::thrift::rocket::RocketServerConnection::WriteBatchContext::WriteBatchContext()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h:337:10,
    inlined from ‘apache::thrift::rocket::RocketServerConnection::WriteBatcher::WriteBatcher(apache::thrift::rocket::RocketServerConnection&, std::chrono::duration<long, std::ratio<1l, 1000l> >, unsigned long, unsigned long)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h:394:45,
    inlined from ‘apache::thrift::rocket::RocketServerConnection::RocketServerConnection(std::unique_ptr<folly::AsyncTransport, folly::DelayedDestruction::Destructor>, std::unique_ptr<apache::thrift::rocket::RocketServerHandler, std::default_delete<apache::thrift::rocket::RocketServerHandler> >, apache::thrift::MemoryTracker&, apache::thrift::MemoryTracker&, apache::thrift::rocket::RocketServerConnection::Config const&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.cpp:80:7:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketServerConnection::RocketServerConnection(std::unique_ptr<folly::AsyncTransport, folly::DelayedDestruction::Destructor>, std::unique_ptr<apache::thrift::rocket::RocketServerHandler, std::default_delete<apache::thrift::rocket::RocketServerHandler> >, apache::thrift::MemoryTracker&, apache::thrift::MemoryTracker&, apache::thrift::rocket::RocketServerConnection::Config const&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned long>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned long>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘apache::thrift::rocket::RocketServerConnectionObserver::WriteEventBatchContext::WriteEventBatchContext()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnectionObserver.h:34:10,
    inlined from ‘apache::thrift::rocket::RocketServerConnection::WriteBatchContext::WriteBatchContext()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h:337:10,
    inlined from ‘apache::thrift::rocket::RocketServerConnection::WriteBatcher::WriteBatcher(apache::thrift::rocket::RocketServerConnection&, std::chrono::duration<long, std::ratio<1l, 1000l> >, unsigned long, unsigned long)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h:394:45,
    inlined from ‘apache::thrift::rocket::RocketServerConnection::RocketServerConnection(std::unique_ptr<folly::AsyncTransport, folly::DelayedDestruction::Destructor>, std::unique_ptr<apache::thrift::rocket::RocketServerHandler, std::default_delete<apache::thrift::rocket::RocketServerHandler> >, apache::thrift::MemoryTracker&, apache::thrift::MemoryTracker&, apache::thrift::rocket::RocketServerConnection::Config const&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.cpp:80:7:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketServerConnection::RocketServerConnection(std::unique_ptr<folly::AsyncTransport, folly::DelayedDestruction::Destructor>, std::unique_ptr<apache::thrift::rocket::RocketServerHandler, std::default_delete<apache::thrift::rocket::RocketServerHandler> >, apache::thrift::MemoryTracker&, apache::thrift::MemoryTracker&, apache::thrift::rocket::RocketServerConnection::Config const&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (apache::thrift::rocket::RocketServerConnection::ReadPausableHandle)>::Function()’,
    inlined from ‘apache::thrift::rocket::RocketServerConnection::RocketServerConnection(std::unique_ptr<folly::AsyncTransport, folly::DelayedDestruction::Destructor>, std::unique_ptr<apache::thrift::rocket::RocketServerHandler, std::default_delete<apache::thrift::rocket::RocketServerHandler> >, apache::thrift::MemoryTracker&, apache::thrift::MemoryTracker&, apache::thrift::rocket::RocketServerConnection::Config const&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.cpp:88:30:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::RocketServerConnection::RocketServerConnection(std::unique_ptr<folly::AsyncTransport, folly::DelayedDestruction::Destructor>, std::unique_ptr<apache::thrift::rocket::RocketServerHandler, std::default_delete<apache::thrift::rocket::RocketServerHandler> >, apache::thrift::MemoryTracker&, apache::thrift::MemoryTracker&, apache::thrift::rocket::RocketServerConnection::Config const&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)>::Function<folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)::{lambda(std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)#1}, void, void, false>(folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)::{lambda(std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)#1})’,
    inlined from ‘folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)’ at /usr/include/folly/ObserverContainer.h:114:26,
    inlined from ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::~ObserverContainer()’ at /usr/include/folly/ObserverContainer.h:900:37,
    inlined from ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::~ObserverContainer()’ at /usr/include/folly/ObserverContainer.h:909:3:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::~ObserverContainer()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>::Function(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&)’,
    inlined from ‘folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)::{lambda(std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)#1}::shared_ptr({lambda(std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)#1}&&)’ at /usr/include/folly/ObserverContainer.h:115:9,
    inlined from ‘folly::Function<void (std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)>::Function<folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)::{lambda(std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)#1}, void, void, false>(folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)::{lambda(std::shared_ptr<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>&)#1})’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::invokeForEachObserver(folly::Function<void (folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer*)>&&, folly::ObserverContainerStoreBase<folly::ObserverContainerBase<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul> >::Observer>::InvokeWhileIteratingPolicy)’ at /usr/include/folly/ObserverContainer.h:114:26,
    inlined from ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::~ObserverContainer()’ at /usr/include/folly/ObserverContainer.h:900:37,
    inlined from ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::~ObserverContainer()’ at /usr/include/folly/ObserverContainer.h:909:3:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::ObserverContainer<apache::thrift::rocket::RocketServerConnectionObserver, apache::thrift::rocket::RocketServerConnection, folly::ObserverContainerBasePolicyDefault<apache::thrift::rocket::RocketServerConnectionObserver::Events, 32ul>, folly::ObserverContainerStorePolicyDefault<2u>, 4ul>::~ObserverContainer()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 94%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketServerConnectionPlugins.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketServerConnectionPlugins.cpp.o -MF CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketServerConnectionPlugins.cpp.o.d -o CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketServerConnectionPlugins.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/RocketServerConnectionPlugins.cpp
In file included from /usr/include/folly/CancellationToken.h:20,
                 from /usr/include/folly/Singleton.h:129,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h:32:
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/PluggableFunction.h:23,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketRoutingHandler.h:19:
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::Context::Context(std::shared_ptr<std::optional<bool> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(folly::observer::SimpleObservable<std::optional<bool> >::Context*, std::shared_ptr<std::optional<bool> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(std::allocator<void>&, folly::observer::SimpleObservable<std::optional<bool> >::Context*, std::shared_ptr<std::optional<bool> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<std::optional<bool> const> >(std::allocator<void>, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(folly::observer::SimpleObservable<std::optional<bool> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(std::shared_ptr<std::optional<bool> const>&&)std::shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::shared_ptr<std::optional<bool> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::optional<bool>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::optional<bool>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 94%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketServerFrameContext.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketServerFrameContext.cpp.o -MF CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketServerFrameContext.cpp.o.d -o CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketServerFrameContext.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/RocketServerFrameContext.cpp
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS7_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS7_8ObserverINSA_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSN_EUlvE_EENSJ_INSA_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_EESZ_SU_EUlvE_vvLb0EEESN_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::swap<folly::Function<void ()> >(folly::Function<void ()>&, folly::Function<void ()>&)std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<folly::Function<void ()> > >, std::is_move_constructible<folly::Function<void ()> >, std::is_move_assignable<folly::Function<void ()> > >::value, void>::type’ at /usr/include/c++/14/bits/move.h:221:11,
    inlined from ‘folly::Function<void ()>::swap(folly::Function<void ()>&)’ at /usr/include/folly/Function.h:863:49,
    inlined from ‘folly::swap<void ()>(folly::Function<void ()>&, folly::Function<void ()>&)void’ at /usr/include/folly/Function.h:900:11,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’ at /usr/include/folly/Synchronized.h:918:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<void const> ()>::Function<folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1}, void, void, false>(folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1})’,
    inlined from ‘folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::UnwrapSharedPtr<folly::invoke_detail::traits<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44,
    inlined from ‘apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ServerAttribute.h:179:12,
    inlined from ‘folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}::operator()() const’ at /usr/include/folly/synchronization/DelayedInit.h:85:36,
    inlined from ‘folly::invoke_fn::operator()<folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}&&) constdecltype ((static_cast<folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}&&>({parm#1}))())’ at /usr/include/folly/functional/Invoke.h:65:31,
    inlined from ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’ at /usr/include/folly/synchronization/CallOnce.h:156:11:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<void const> ()>::Function<folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1}, void, void, false>(folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1})’,
    inlined from ‘folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::UnwrapSharedPtr<folly::invoke_detail::traits<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44,
    inlined from ‘apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ServerAttribute.h:179:12,
    inlined from ‘folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}::operator()() const’ at /usr/include/folly/synchronization/DelayedInit.h:85:36,
    inlined from ‘folly::invoke_fn::operator()<folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}&&) constdecltype ((static_cast<folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}&&>({parm#1}))())’ at /usr/include/folly/functional/Invoke.h:65:31,
    inlined from ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’ at /usr/include/folly/synchronization/CallOnce.h:156:11:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<double> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<double> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<bool> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<void const> ()>::Function<folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<double>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<double>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1}, void, void, false>(folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<double>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<double>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1})’,
    inlined from ‘folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<double>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<double>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::UnwrapSharedPtr<folly::invoke_detail::traits<apache::thrift::detail::ServerAttributeObservable<double>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44,
    inlined from ‘apache::thrift::detail::ServerAttributeObservable<double>::getObserver() const::{lambda()#1}::operator()() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ServerAttribute.h:179:12,
    inlined from ‘folly::DelayedInit<folly::observer::Observer<double> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<double>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<double>::getObserver() const::{lambda()#1})::{lambda()#1}::operator()() const’ at /usr/include/folly/synchronization/DelayedInit.h:85:36,
    inlined from ‘folly::invoke_fn::operator()<folly::DelayedInit<folly::observer::Observer<double> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<double>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<double>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<double> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<double>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<double>::getObserver() const::{lambda()#1})::{lambda()#1}&&) constdecltype ((static_cast<folly::DelayedInit<folly::observer::Observer<double> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<double>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<double>::getObserver() const::{lambda()#1})::{lambda()#1}&&>({parm#1}))())’ at /usr/include/folly/functional/Invoke.h:65:31,
    inlined from ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<double> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<double>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<double>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<double> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<double>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<double>::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’ at /usr/include/folly/synchronization/CallOnce.h:156:11:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<double> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<double>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<double>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<double> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<double>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<double>::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<void const> ()>::Function<folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1}, void, void, false>(folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1})’,
    inlined from ‘folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::UnwrapSharedPtr<folly::invoke_detail::traits<apache::thrift::detail::ServerAttributeObservable<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44,
    inlined from ‘apache::thrift::detail::ServerAttributeObservable<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > >::getObserver() const::{lambda()#1}::operator()() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ServerAttribute.h:179:12,
    inlined from ‘folly::DelayedInit<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > >::getObserver() const::{lambda()#1})::{lambda()#1}::operator()() const’ at /usr/include/folly/synchronization/DelayedInit.h:85:36,
    inlined from ‘folly::invoke_fn::operator()<folly::DelayedInit<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > >::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > >::getObserver() const::{lambda()#1})::{lambda()#1}&&) constdecltype ((static_cast<folly::DelayedInit<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > >::getObserver() const::{lambda()#1})::{lambda()#1}&&>({parm#1}))())’ at /usr/include/folly/functional/Invoke.h:65:31,
    inlined from ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > >::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > >::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’ at /usr/include/folly/synchronization/CallOnce.h:156:11:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > >::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::map<folly::SocketOptionKey, folly::SocketOptionValue, std::less<folly::SocketOptionKey>, std::allocator<std::pair<folly::SocketOptionKey const, folly::SocketOptionValue> > > >::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IbEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7,
    inlined from ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IbEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::Observer<bool>::addCallback(folly::Function<void (folly::observer::Snapshot<bool>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:10,
    inlined from ‘folly::observer::ReadMostlyAtomicObserver<bool>::ReadMostlyAtomicObserver(folly::observer::Observer<bool>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:186:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ReadMostlyAtomicObserver<bool>::ReadMostlyAtomicObserver(folly::observer::Observer<bool>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 95%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketSinkClientCallback.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketSinkClientCallback.cpp.o -MF CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketSinkClientCallback.cpp.o.d -o CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketSinkClientCallback.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/RocketSinkClientCallback.cpp
[ 95%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketStreamClientCallback.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketStreamClientCallback.cpp.o -MF CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketStreamClientCallback.cpp.o.d -o CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketStreamClientCallback.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/RocketStreamClientCallback.cpp
In file included from /usr/include/c++/14/bits/shared_ptr_atomic.h:33,
                 from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketSinkClientCallback.h:20,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/RocketSinkClientCallback.cpp:17:
In member function ‘std::__atomic_base<unsigned long>::store(unsigned long, std::memory_order)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:506:30,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/c++/14/bits/atomic_base.h:477:25: warning: ‘__atomic_store_8’ writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
  477 |         __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 /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketSinkClientCallback.h:22:
In function ‘folly::checkedMalloc(unsigned long)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:505:59,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/folly/memory/Malloc.h:415:19: note: destination object of size 0 allocated by ‘malloc’
  415 |   void* p = malloc(size);
      |             ~~~~~~^~~~~~
[ 95%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketThriftRequests.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketThriftRequests.cpp.o -MF CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketThriftRequests.cpp.o.d -o CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketThriftRequests.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/RocketThriftRequests.cpp
In file included from /usr/include/c++/14/bits/shared_ptr_atomic.h:33,
                 from /usr/include/c++/14/memory:81,
                 from /usr/include/folly/ExceptionWrapper.h:27,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketStreamClientCallback.h:19,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/RocketStreamClientCallback.cpp:17:
In member function ‘std::__atomic_base<unsigned long>::store(unsigned long, std::memory_order)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:506:30,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/c++/14/bits/atomic_base.h:477:25: warning: ‘__atomic_store_8’ writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
  477 |         __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:
In function ‘folly::checkedMalloc(unsigned long)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:505:59,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/folly/memory/Malloc.h:415:19: note: destination object of size 0 allocated by ‘malloc’
  415 |   void* p = malloc(size);
      |             ~~~~~~^~~~~~
[ 96%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/server/ThriftRocketServerHandler.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/transport/rocket/server/ThriftRocketServerHandler.cpp.o -MF CMakeFiles/thriftcpp2.dir/transport/rocket/server/ThriftRocketServerHandler.cpp.o.d -o CMakeFiles/thriftcpp2.dir/transport/rocket/server/ThriftRocketServerHandler.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/ThriftRocketServerHandler.cpp
In file included from /usr/include/folly/container/detail/F14MapFallback.h:26,
                 from /usr/include/folly/container/F14Map.h:44,
                 from /usr/include/folly/io/async/Request.h:29,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/RequestsRegistry.h:26,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketThriftRequests.h:25,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/RocketThriftRequests.cpp:17:
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketThriftRequests.h:23:
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘apache::thrift::rocket::ThriftServerRequestFnf::~ThriftServerRequestFnf()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/RocketThriftRequests.cpp:540:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
In file included from /usr/include/folly/functional/Invoke.h:32,
                 from /usr/include/folly/Function.h:218:
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::ThriftServerRequestFnf::~ThriftServerRequestFnf()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘apache::thrift::rocket::ThriftServerRequestFnf::ThriftServerRequestFnf(apache::thrift::RequestsRegistry::DebugStub&, folly::EventBase&, apache::thrift::server::ServerConfigs&, apache::thrift::RequestRpcMetadata&&, apache::thrift::Cpp2ConnContext&, std::shared_ptr<folly::RequestContext>, apache::thrift::RequestsRegistry&, apache::thrift::rocket::Payload&&, apache::thrift::rocket::RocketServerFrameContext&&, folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/RocketThriftRequests.cpp:527:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::rocket::ThriftServerRequestFnf::ThriftServerRequestFnf(apache::thrift::RequestsRegistry::DebugStub&, folly::EventBase&, apache::thrift::server::ServerConfigs&, apache::thrift::RequestRpcMetadata&&, apache::thrift::Cpp2ConnContext&, std::shared_ptr<folly::RequestContext>, apache::thrift::RequestsRegistry&, apache::thrift::rocket::Payload&&, apache::thrift::rocket::RocketServerFrameContext&&, folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/c++/14/bits/shared_ptr_atomic.h:33,
                 from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/RocketThriftRequests.h:19:
In member function ‘std::__atomic_base<unsigned long>::store(unsigned long, std::memory_order)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:506:30,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/c++/14/bits/atomic_base.h:477:25: warning: ‘__atomic_store_8’ writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
  477 |         __atomic_store_n(&_M_i, __i, int(__m));
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/folly/FBString.h:44,
                 from /usr/include/folly/IPAddressV4.h:34,
                 from /usr/include/folly/IPAddress.h:38,
                 from /usr/include/folly/SocketAddress.h:26,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/RequestsRegistry.h:23:
In function ‘folly::checkedMalloc(unsigned long)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:505:59,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/folly/memory/Malloc.h:415:19: note: destination object of size 0 allocated by ‘malloc’
  415 |   void* p = malloc(size);
      |             ~~~~~~^~~~~~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/Cpp2Worker.h:38,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/ThriftRocketServerHandler.h:27,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/ThriftRocketServerHandler.cpp:17:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h: In member function ‘virtual void apache::thrift::ThriftServer::setIsOverloaded(apache::thrift::IsOverloadedFunc)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h:963:38: warning: ‘virtual void apache::thrift::BaseThriftServer::setIsOverloaded(apache::thrift::IsOverloadedFunc)’ is deprecated: Use setPreprocess instead [-Wdeprecated-declarations]
  963 |     BaseThriftServer::setIsOverloaded(std::move(isOverloaded));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h:55:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/BaseThriftServer.h:1360:60: note: declared here
 1360 |   [[deprecated("Use setPreprocess instead")]] virtual void setIsOverloaded(
      |                                                            ^~~~~~~~~~~~~~~
In member function ‘folly::Function<folly::coro::Task<folly::Try<apache::thrift::StreamPayload> > (folly::coro::AsyncGenerator<folly::Try<apache::thrift::StreamPayload>&&, folly::Try<apache::thrift::StreamPayload>, false>)>::Function(folly::Function<folly::coro::Task<folly::Try<apache::thrift::StreamPayload> > (folly::coro::AsyncGenerator<folly::Try<apache::thrift::StreamPayload>&&, folly::Try<apache::thrift::StreamPayload>, false>)>&&)’,
    inlined from ‘apache::thrift::detail::SinkConsumerImpl::SinkConsumerImpl(apache::thrift::detail::SinkConsumerImpl&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ServerSinkBridge.h:38:8,
    inlined from ‘apache::thrift::ThriftRequestCore::sendSinkReply(apache::thrift::ResponsePayload&&, apache::thrift::detail::SinkConsumerImpl&&, folly::Optional<unsigned int>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/core/ThriftRequest.h:206:24:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftRequestCore::sendSinkReply(apache::thrift::ResponsePayload&&, apache::thrift::detail::SinkConsumerImpl&&, folly::Optional<unsigned int>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::coro::TaskWithExecutor<void>::start() &&’ at /usr/include/folly/experimental/coro/Task.h:375:46:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::coro::TaskWithExecutor<void>::start() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 96%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/util/Checksum.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/util/Checksum.cpp.o -MF CMakeFiles/thriftcpp2.dir/util/Checksum.cpp.o.d -o CMakeFiles/thriftcpp2.dir/util/Checksum.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/util/Checksum.cpp
[ 96%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/util/DebugString.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/util/DebugString.cpp.o -MF CMakeFiles/thriftcpp2.dir/util/DebugString.cpp.o.d -o CMakeFiles/thriftcpp2.dir/util/DebugString.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/util/DebugString.cpp
[ 96%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/util/EmptyAsyncProcessor.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/util/EmptyAsyncProcessor.cpp.o -MF CMakeFiles/thriftcpp2.dir/util/EmptyAsyncProcessor.cpp.o.d -o CMakeFiles/thriftcpp2.dir/util/EmptyAsyncProcessor.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/util/EmptyAsyncProcessor.cpp
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/ThriftRocketServerHandler.h:23:
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
In file included from /usr/include/folly/functional/Invoke.h:32,
                 from /usr/include/folly/Function.h:218:
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::Context::Context(std::shared_ptr<std::optional<bool> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(folly::observer::SimpleObservable<std::optional<bool> >::Context*, std::shared_ptr<std::optional<bool> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(std::allocator<void>&, folly::observer::SimpleObservable<std::optional<bool> >::Context*, std::shared_ptr<std::optional<bool> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<std::optional<bool> const> >(std::allocator<void>, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(folly::observer::SimpleObservable<std::optional<bool> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<bool> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<bool> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<std::optional<bool> >::Context, std::shared_ptr<std::optional<bool> const> >(std::shared_ptr<std::optional<bool> const>&&)std::shared_ptr<folly::observer::SimpleObservable<std::optional<bool> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::shared_ptr<std::optional<bool> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::optional<bool>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<std::optional<bool> >::SimpleObservable(std::optional<bool>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::Synchronized()’ at /usr/include/folly/Synchronized.h:660:13,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::Context::Context(std::shared_ptr<std::optional<long> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:55:30,
    inlined from ‘std::_Construct<folly::observer::SimpleObservable<std::optional<long> >::Context, std::shared_ptr<std::optional<long> const> >(folly::observer::SimpleObservable<std::optional<long> >::Context*, std::shared_ptr<std::optional<long> const>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<folly::observer::SimpleObservable<std::optional<long> >::Context, std::shared_ptr<std::optional<long> const> >(std::allocator<void>&, folly::observer::SimpleObservable<std::optional<long> >::Context*, std::shared_ptr<std::optional<long> const>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::SimpleObservable<std::optional<long> >::Context, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::shared_ptr<std::optional<long> const> >(std::allocator<void>, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<folly::observer::SimpleObservable<std::optional<long> >::Context, std::allocator<void>, std::shared_ptr<std::optional<long> const> >(folly::observer::SimpleObservable<std::optional<long> >::Context*&, std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<folly::observer::SimpleObservable<std::optional<long> >::Context, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<long> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<folly::observer::SimpleObservable<std::optional<long> >::Context>::shared_ptr<std::allocator<void>, std::shared_ptr<std::optional<long> const> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<std::optional<long> const>&&)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<folly::observer::SimpleObservable<std::optional<long> >::Context, std::shared_ptr<std::optional<long> const> >(std::shared_ptr<std::optional<long> const>&&)std::shared_ptr<folly::observer::SimpleObservable<std::optional<long> >::Context>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::SimpleObservable(std::shared_ptr<std::optional<long> const>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:35:7,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::SimpleObservable(std::optional<long>)’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:31:67:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::observer::SimpleObservable<std::optional<long> >::SimpleObservable(std::optional<long>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/c++/14/bits/shared_ptr_atomic.h:33,
                 from /usr/include/c++/14/memory:81,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/ThriftRocketServerHandler.h:20:
In member function ‘std::__atomic_base<unsigned long>::store(unsigned long, std::memory_order)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:506:30,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/c++/14/bits/atomic_base.h:477:25: warning: ‘__atomic_store_8’ writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
  477 |         __atomic_store_n(&_M_i, __i, int(__m));
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/folly/FBString.h:44,
                 from /usr/include/folly/IPAddressV4.h:34,
                 from /usr/include/folly/IPAddress.h:38,
                 from /usr/include/folly/SocketAddress.h:26,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/rocket/server/ThriftRocketServerHandler.h:24:
In function ‘folly::checkedMalloc(unsigned long)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:505:59,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/folly/memory/Malloc.h:415:19: note: destination object of size 0 allocated by ‘malloc’
  415 |   void* p = malloc(size);
      |             ~~~~~~^~~~~~
In file included from /usr/include/folly/container/detail/F14MapFallback.h:26,
                 from /usr/include/folly/container/F14Map.h:44,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/Cpp2Worker.h:26:
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS7_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIlE10ensureInitEvENKUlvE_clEvEUlvE_EENS7_8ObserverINSA_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSN_EUlvE_EENSJ_INSA_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_EESZ_SU_EUlvE_vvLb0EEESN_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIlE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIlE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS7_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS7_8ObserverINSA_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSN_EUlvE_EENSJ_INSA_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_EESZ_SU_EUlvE_vvLb0EEESN_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS0_17makeValueObserverIZNS_15observer_detail17makeValueObserverIZZN6apache6thrift6detail11FlagWrapperIbE10ensureInitEvENKUlvE_clEvEUlvE_EENS0_8ObserverINS3_12NonSharedPtrINS_13invoke_detail6traitsIT_E6resultIEEE4typeEEEOSG_EUlvE_EENSC_INS3_15UnwrapSharedPtrISJ_E4typeEEESN_EUlvE_EESS_SN_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::swap<folly::Function<void ()> >(folly::Function<void ()>&, folly::Function<void ()>&)std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<folly::Function<void ()> > >, std::is_move_constructible<folly::Function<void ()> >, std::is_move_assignable<folly::Function<void ()> > >::value, void>::type’ at /usr/include/c++/14/bits/move.h:221:11,
    inlined from ‘folly::Function<void ()>::swap(folly::Function<void ()>&)’ at /usr/include/folly/Function.h:863:49,
    inlined from ‘folly::swap<void ()>(folly::Function<void ()>&, folly::Function<void ()>&)void’ at /usr/include/folly/Function.h:900:11,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’ at /usr/include/folly/Synchronized.h:918:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<void const> ()>::Function<folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1}, void, void, false>(folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1})’,
    inlined from ‘folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::UnwrapSharedPtr<folly::invoke_detail::traits<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44,
    inlined from ‘apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ServerAttribute.h:179:12,
    inlined from ‘folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}::operator()() const’ at /usr/include/folly/synchronization/DelayedInit.h:85:36,
    inlined from ‘folly::invoke_fn::operator()<folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}&&) constdecltype ((static_cast<folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}&&>({parm#1}))())’ at /usr/include/folly/functional/Invoke.h:65:31,
    inlined from ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’ at /usr/include/folly/synchronization/CallOnce.h:156:11:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<std::optional<bool> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<bool> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<std::optional<long> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<std::optional<long> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<std::optional<long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<std::optional<long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<folly::coro::Task<folly::Try<apache::thrift::StreamPayload> > (folly::coro::AsyncGenerator<folly::Try<apache::thrift::StreamPayload>&&, folly::Try<apache::thrift::StreamPayload>, false>)>::Function(folly::Function<folly::coro::Task<folly::Try<apache::thrift::StreamPayload> > (folly::coro::AsyncGenerator<folly::Try<apache::thrift::StreamPayload>&&, folly::Try<apache::thrift::StreamPayload>, false>)>&&)’,
    inlined from ‘apache::thrift::detail::SinkConsumerImpl::SinkConsumerImpl(apache::thrift::detail::SinkConsumerImpl&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ServerSinkBridge.h:38:8,
    inlined from ‘apache::thrift::ThriftRequestCore::sendSinkReply(apache::thrift::ResponsePayload&&, apache::thrift::detail::SinkConsumerImpl&&, folly::Optional<unsigned int>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/core/ThriftRequest.h:206:24:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftRequestCore::sendSinkReply(apache::thrift::ResponsePayload&&, apache::thrift::detail::SinkConsumerImpl&&, folly::Optional<unsigned int>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/ThriftRocketServerHandler.cpp: In member function ‘apache::thrift::rocket::ThriftRocketServerHandler::handleRequestCommon<apache::thrift::rocket::ThriftRocketServerHandler::handleRequestChannelFrame(apache::thrift::rocket::RequestChannelFrame&&, apache::thrift::rocket::RocketServerFrameContext&&, apache::thrift::rocket::RocketSinkClientCallback*)::{lambda(apache::thrift::RequestRpcMetadata&&, apache::thrift::rocket::Payload&&, std::shared_ptr<folly::RequestContext>)#1}>(apache::thrift::rocket::Payload&&, apache::thrift::rocket::ThriftRocketServerHandler::handleRequestChannelFrame(apache::thrift::rocket::RequestChannelFrame&&, apache::thrift::rocket::RocketServerFrameContext&&, apache::thrift::rocket::RocketSinkClientCallback*)::{lambda(apache::thrift::RequestRpcMetadata&&, apache::thrift::rocket::Payload&&, std::shared_ptr<folly::RequestContext>)#1}&&, apache::thrift::RpcKind)void [clone .constprop.0]’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/ThriftRocketServerHandler.cpp:534:24: warning: ‘injectedFault’ may be used uninitialized [-Wmaybe-uninitialized]
  534 |     handleInjectedFault(
      |     ~~~~~~~~~~~~~~~~~~~^
  535 |         makeActiveRequest(
      |         ~~~~~~~~~~~~~~~~~~
  536 |             std::move(metadata),
      |             ~~~~~~~~~~~~~~~~~~~~
  537 |             std::move(debugPayload),
      |             ~~~~~~~~~~~~~~~~~~~~~~~~
  538 |             createDefaultRequestContext()),
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  539 |         injectedFault);
      |         ~~~~~~~~~~~~~~  
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/ThriftRocketServerHandler.cpp:520:19: note: ‘injectedFault’ was declared here
  520 |     InjectedFault injectedFault;
      |                   ^~~~~~~~~~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/ThriftRocketServerHandler.cpp: In member function ‘apache::thrift::rocket::ThriftRocketServerHandler::handleRequestCommon<apache::thrift::rocket::ThriftRocketServerHandler::handleRequestStreamFrame(apache::thrift::rocket::RequestStreamFrame&&, apache::thrift::rocket::RocketServerFrameContext&&, apache::thrift::rocket::RocketStreamClientCallback*)::{lambda(apache::thrift::RequestRpcMetadata&&, apache::thrift::rocket::Payload&&, std::shared_ptr<folly::RequestContext>)#1}>(apache::thrift::rocket::Payload&&, apache::thrift::rocket::ThriftRocketServerHandler::handleRequestStreamFrame(apache::thrift::rocket::RequestStreamFrame&&, apache::thrift::rocket::RocketServerFrameContext&&, apache::thrift::rocket::RocketStreamClientCallback*)::{lambda(apache::thrift::RequestRpcMetadata&&, apache::thrift::rocket::Payload&&, std::shared_ptr<folly::RequestContext>)#1}&&, apache::thrift::RpcKind)void [clone .constprop.0]’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/ThriftRocketServerHandler.cpp:534:24: warning: ‘injectedFault’ may be used uninitialized [-Wmaybe-uninitialized]
  534 |     handleInjectedFault(
      |     ~~~~~~~~~~~~~~~~~~~^
  535 |         makeActiveRequest(
      |         ~~~~~~~~~~~~~~~~~~
  536 |             std::move(metadata),
      |             ~~~~~~~~~~~~~~~~~~~~
  537 |             std::move(debugPayload),
      |             ~~~~~~~~~~~~~~~~~~~~~~~~
  538 |             createDefaultRequestContext()),
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  539 |         injectedFault);
      |         ~~~~~~~~~~~~~~  
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/ThriftRocketServerHandler.cpp:520:19: note: ‘injectedFault’ was declared here
  520 |     InjectedFault injectedFault;
      |                   ^~~~~~~~~~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/ThriftRocketServerHandler.cpp: In member function ‘apache::thrift::rocket::ThriftRocketServerHandler::handleRequestCommon<apache::thrift::rocket::ThriftRocketServerHandler::handleRequestResponseFrame(apache::thrift::rocket::RequestResponseFrame&&, apache::thrift::rocket::RocketServerFrameContext&&)::{lambda(apache::thrift::RequestRpcMetadata&&, apache::thrift::rocket::Payload&&, std::shared_ptr<folly::RequestContext>)#1}>(apache::thrift::rocket::Payload&&, apache::thrift::rocket::ThriftRocketServerHandler::handleRequestResponseFrame(apache::thrift::rocket::RequestResponseFrame&&, apache::thrift::rocket::RocketServerFrameContext&&)::{lambda(apache::thrift::RequestRpcMetadata&&, apache::thrift::rocket::Payload&&, std::shared_ptr<folly::RequestContext>)#1}&&, apache::thrift::RpcKind)void [clone .constprop.0]’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/ThriftRocketServerHandler.cpp:534:24: warning: ‘injectedFault’ may be used uninitialized [-Wmaybe-uninitialized]
  534 |     handleInjectedFault(
      |     ~~~~~~~~~~~~~~~~~~~^
  535 |         makeActiveRequest(
      |         ~~~~~~~~~~~~~~~~~~
  536 |             std::move(metadata),
      |             ~~~~~~~~~~~~~~~~~~~~
  537 |             std::move(debugPayload),
      |             ~~~~~~~~~~~~~~~~~~~~~~~~
  538 |             createDefaultRequestContext()),
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  539 |         injectedFault);
      |         ~~~~~~~~~~~~~~  
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/ThriftRocketServerHandler.cpp:520:19: note: ‘injectedFault’ was declared here
  520 |     InjectedFault injectedFault;
      |                   ^~~~~~~~~~~~~
[ 97%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/util/ScopedServerInterfaceThread.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/util/ScopedServerInterfaceThread.cpp.o -MF CMakeFiles/thriftcpp2.dir/util/ScopedServerInterfaceThread.cpp.o.d -o CMakeFiles/thriftcpp2.dir/util/ScopedServerInterfaceThread.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/util/ScopedServerInterfaceThread.cpp
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IlEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7,
    inlined from ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IlEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IlEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<long>(folly::observer::Observer<long>, folly::Function<void (folly::observer::Snapshot<long>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<long>)>::Function(folly::Function<void (folly::observer::Snapshot<long>)>&&)’,
    inlined from ‘folly::observer::Observer<long>::addCallback(folly::Function<void (folly::observer::Snapshot<long>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:10,
    inlined from ‘folly::observer::ReadMostlyAtomicObserver<long>::ReadMostlyAtomicObserver(folly::observer::Observer<long>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:186:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ReadMostlyAtomicObserver<long>::ReadMostlyAtomicObserver(folly::observer::Observer<long>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IbEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)::{lambda()#1}::makeObserver({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:83:7,
    inlined from ‘_ZN5folly8FunctionIFSt10shared_ptrIKvEvEEC4IZNS_8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS7_14CallbackHandleC4IbEENS7_8ObserverIT_EENS0_IFvNS7_8SnapshotISE_EEEEEEUlvE_EENSD_INS9_12NonSharedPtrINS_13invoke_detail6traitsISE_E6resultIEEE4typeEEEOSE_EUlvE_EENSD_INS9_15UnwrapSharedPtrISQ_E4typeEEESU_EUlvE_vvLb0EEESE_’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘_ZN5folly8observer12makeObserverIZNS_15observer_detail12makeObserverIZNS0_14CallbackHandleC4IbEENS0_8ObserverIT_EENS_8FunctionIFvNS0_8SnapshotIS7_EEEEEEUlvE_EENS6_INS2_12NonSharedPtrINS_13invoke_detail6traitsIS7_E6resultIEEE4typeEEEOS7_EUlvE_EENS6_INS2_15UnwrapSharedPtrISK_E4typeEEESO_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}::Function({lambda()#1}&&)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:37,
    inlined from ‘folly::observer_detail::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:26:33,
    inlined from ‘folly::observer::makeObserver<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>(folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::NonObserver<folly::observer_detail::NonSharedPtr<folly::invoke_detail::traits<folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)::{lambda()#1}>::result<> >::type>::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:94:64,
    inlined from ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:209:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::CallbackHandle::CallbackHandle<bool>(folly::observer::Observer<bool>, folly::Function<void (folly::observer::Snapshot<bool>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::observer::Snapshot<bool>)>::Function(folly::Function<void (folly::observer::Snapshot<bool>)>&&)’,
    inlined from ‘folly::observer::Observer<bool>::addCallback(folly::Function<void (folly::observer::Snapshot<bool>)>) const’ at /usr/include/folly/experimental/observer/Observer-inl.h:246:10,
    inlined from ‘folly::observer::ReadMostlyAtomicObserver<bool>::ReadMostlyAtomicObserver(folly::observer::Observer<bool>)’ at /usr/include/folly/experimental/observer/Observer-inl.h:186:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ReadMostlyAtomicObserver<bool>::ReadMostlyAtomicObserver(folly::observer::Observer<bool>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/ThriftRocketServerHandler.cpp: In member function ‘apache::thrift::rocket::ThriftRocketServerHandler::handleRequestCommon<apache::thrift::rocket::ThriftRocketServerHandler::handleRequestFnfFrame(apache::thrift::rocket::RequestFnfFrame&&, apache::thrift::rocket::RocketServerFrameContext&&)::{lambda(apache::thrift::RequestRpcMetadata&&, apache::thrift::rocket::Payload&&, std::shared_ptr<folly::RequestContext>)#1}>(apache::thrift::rocket::Payload&&, apache::thrift::rocket::ThriftRocketServerHandler::handleRequestFnfFrame(apache::thrift::rocket::RequestFnfFrame&&, apache::thrift::rocket::RocketServerFrameContext&&)::{lambda(apache::thrift::RequestRpcMetadata&&, apache::thrift::rocket::Payload&&, std::shared_ptr<folly::RequestContext>)#1}&&, apache::thrift::RpcKind)void [clone .constprop.0]’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/ThriftRocketServerHandler.cpp:534:24: warning: ‘injectedFault’ may be used uninitialized [-Wmaybe-uninitialized]
  534 |     handleInjectedFault(
      |     ~~~~~~~~~~~~~~~~~~~^
  535 |         makeActiveRequest(
      |         ~~~~~~~~~~~~~~~~~~
  536 |             std::move(metadata),
      |             ~~~~~~~~~~~~~~~~~~~~
  537 |             std::move(debugPayload),
      |             ~~~~~~~~~~~~~~~~~~~~~~~~
  538 |             createDefaultRequestContext()),
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  539 |         injectedFault);
      |         ~~~~~~~~~~~~~~  
/builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/transport/rocket/server/ThriftRocketServerHandler.cpp:520:19: note: ‘injectedFault’ was declared here
  520 |     InjectedFault injectedFault;
      |                   ^~~~~~~~~~~~~
[ 97%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/util/ScopedServerThread.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/util/ScopedServerThread.cpp.o -MF CMakeFiles/thriftcpp2.dir/util/ScopedServerThread.cpp.o.d -o CMakeFiles/thriftcpp2.dir/util/ScopedServerThread.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/util/ScopedServerThread.cpp
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/util/ScopedServerInterfaceThread.cpp:23:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h: In member function ‘virtual void apache::thrift::ThriftServer::setIsOverloaded(apache::thrift::IsOverloadedFunc)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h:963:38: warning: ‘virtual void apache::thrift::BaseThriftServer::setIsOverloaded(apache::thrift::IsOverloadedFunc)’ is deprecated: Use setPreprocess instead [-Wdeprecated-declarations]
  963 |     BaseThriftServer::setIsOverloaded(std::move(isOverloaded));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/util/ScopedServerInterfaceThread.cpp:22:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/BaseThriftServer.h:1360:60: note: declared here
 1360 |   [[deprecated("Use setPreprocess instead")]] virtual void setIsOverloaded(
      |                                                            ^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/util/ScopedServerThread.h:23,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/util/ScopedServerThread.cpp:17:
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘apache::thrift::util::ScopedServerThread::Helper::Helper()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/util/ScopedServerThread.cpp:47:38,
    inlined from ‘std::_Construct<apache::thrift::util::ScopedServerThread::Helper>(apache::thrift::util::ScopedServerThread::Helper*)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<apache::thrift::util::ScopedServerThread::Helper>(std::allocator<void>&, apache::thrift::util::ScopedServerThread::Helper*)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘std::_Sp_counted_ptr_inplace<apache::thrift::util::ScopedServerThread::Helper, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<>(std::allocator<void>)’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<apache::thrift::util::ScopedServerThread::Helper, std::allocator<void>>(apache::thrift::util::ScopedServerThread::Helper*&, std::_Sp_alloc_shared_tag<std::allocator<void> >)’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<apache::thrift::util::ScopedServerThread::Helper, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>>(std::_Sp_alloc_shared_tag<std::allocator<void> >)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘std::shared_ptr<apache::thrift::util::ScopedServerThread::Helper>::shared_ptr<std::allocator<void>>(std::_Sp_alloc_shared_tag<std::allocator<void> >)’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<apache::thrift::util::ScopedServerThread::Helper>()std::shared_ptr<apache::thrift::util::ScopedServerThread::Helper>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘apache::thrift::util::ScopedServerThread::start(std::shared_ptr<apache::thrift::BaseThriftServer>, folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/util/ScopedServerThread.cpp:260:42:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
In file included from /usr/include/folly/functional/Invoke.h:32,
                 from /usr/include/folly/Function.h:218:
/usr/include/folly/Utility.h: In member function ‘apache::thrift::util::ScopedServerThread::start(std::shared_ptr<apache::thrift::BaseThriftServer>, folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘apache::thrift::util::ScopedServerThread::start(std::shared_ptr<apache::thrift::BaseThriftServer>, folly::Function<void ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/util/ScopedServerThread.cpp:262:15:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::util::ScopedServerThread::start(std::shared_ptr<apache::thrift::BaseThriftServer>, folly::Function<void ()>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘apache::thrift::util::ScopedServerThread::ScopedServerThread(std::shared_ptr<apache::thrift::BaseThriftServer>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/util/ScopedServerThread.cpp:243:8:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::util::ScopedServerThread::ScopedServerThread(std::shared_ptr<apache::thrift::BaseThriftServer>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 97%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/visitation/visit_by_thrift_field_metadata.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/visitation/visit_by_thrift_field_metadata.cpp.o -MF CMakeFiles/thriftcpp2.dir/visitation/visit_by_thrift_field_metadata.cpp.o.d -o CMakeFiles/thriftcpp2.dir/visitation/visit_by_thrift_field_metadata.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/visitation/visit_by_thrift_field_metadata.cpp
[ 97%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/__/thrift/gen-cpp2/RocketUpgrade_constants.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/__/thrift/gen-cpp2/RocketUpgrade_constants.cpp.o -MF CMakeFiles/thriftcpp2.dir/__/thrift/gen-cpp2/RocketUpgrade_constants.cpp.o.d -o CMakeFiles/thriftcpp2.dir/__/thrift/gen-cpp2/RocketUpgrade_constants.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RocketUpgrade_constants.cpp
[ 98%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/__/thrift/gen-cpp2/RocketUpgrade_data.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/__/thrift/gen-cpp2/RocketUpgrade_data.cpp.o -MF CMakeFiles/thriftcpp2.dir/__/thrift/gen-cpp2/RocketUpgrade_data.cpp.o.d -o CMakeFiles/thriftcpp2.dir/__/thrift/gen-cpp2/RocketUpgrade_data.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RocketUpgrade_data.cpp
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/util/ScopedServerInterfaceThread.h:21,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/util/ScopedServerInterfaceThread.cpp:17:
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Function<void ()>::operator=(decltype(nullptr)) [clone .isra.0]’ at /usr/include/folly/Function.h:839:66:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
In file included from /usr/include/folly/functional/Invoke.h:32,
                 from /usr/include/folly/Function.h:218:
/usr/include/folly/Utility.h: In member function ‘folly::Function<void ()>::operator=(decltype(nullptr)) [clone .isra.0]’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<folly::exception_wrapper ()>::Function(folly::Function<folly::exception_wrapper ()>&&)’,
    inlined from ‘apache::thrift::detail::FaultInjectionChannel::sendRequestStream(apache::thrift::RpcOptions const&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::StreamClientCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/util/ScopedServerInterfaceThread-inl.h:167:52:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::detail::FaultInjectionChannel::sendRequestStream(apache::thrift::RpcOptions const&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::StreamClientCallback*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<folly::exception_wrapper ()>::Function(folly::Function<folly::exception_wrapper ()>&&)’,
    inlined from ‘apache::thrift::detail::StreamFaultInjectionCallback::StreamFaultInjectionCallback(apache::thrift::StreamClientCallback*, folly::Function<folly::exception_wrapper ()>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/util/ScopedServerInterfaceThread-inl.h:34:42,
    inlined from ‘apache::thrift::detail::FaultInjectionChannel::sendRequestStream(apache::thrift::RpcOptions const&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::StreamClientCallback*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/util/ScopedServerInterfaceThread-inl.h:167:52:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::detail::FaultInjectionChannel::sendRequestStream(apache::thrift::RpcOptions const&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>, apache::thrift::StreamClientCallback*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::unique_ptr<apache::thrift::RequestChannel, folly::DelayedDestruction::Destructor> (std::unique_ptr<folly::AsyncSocket, folly::DelayedDestruction::Destructor>)>::Function(folly::Function<std::unique_ptr<apache::thrift::RequestChannel, folly::DelayedDestruction::Destructor> (std::unique_ptr<folly::AsyncSocket, folly::DelayedDestruction::Destructor>)>&&)’,
    inlined from ‘apache::thrift::ScopedServerInterfaceThread::newChannel(folly::Executor*, folly::Function<std::unique_ptr<apache::thrift::RequestChannel, folly::DelayedDestruction::Destructor> (std::unique_ptr<folly::AsyncSocket, folly::DelayedDestruction::Destructor>)>, unsigned long) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/util/ScopedServerInterfaceThread.cpp:98:7:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ScopedServerInterfaceThread::newChannel(folly::Executor*, folly::Function<std::unique_ptr<apache::thrift::RequestChannel, folly::DelayedDestruction::Destructor> (std::unique_ptr<folly::AsyncSocket, folly::DelayedDestruction::Destructor>)>, unsigned long) const’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘__ct ’,
    inlined from ‘apache::thrift::ScopedServerInterfaceThread::newChannel(folly::Executor*, folly::Function<std::unique_ptr<apache::thrift::RequestChannel, folly::DelayedDestruction::Destructor> (std::unique_ptr<folly::AsyncSocket, folly::DelayedDestruction::Destructor>)>, unsigned long) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/util/ScopedServerInterfaceThread.cpp:96:42:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ScopedServerInterfaceThread::newChannel(folly::Executor*, folly::Function<std::unique_ptr<apache::thrift::RequestChannel, folly::DelayedDestruction::Destructor> (std::unique_ptr<folly::AsyncSocket, folly::DelayedDestruction::Destructor>)>, unsigned long) const’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::unique_ptr<apache::thrift::RequestChannel, folly::DelayedDestruction::Destructor> (std::unique_ptr<folly::AsyncSocket, folly::DelayedDestruction::Destructor>)>::Function(folly::Function<std::unique_ptr<apache::thrift::RequestChannel, folly::DelayedDestruction::Destructor> (std::unique_ptr<folly::AsyncSocket, folly::DelayedDestruction::Destructor>)>&&)’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/util/ScopedServerInterfaceThread.cpp:99:30,
    inlined from ‘__ct ’ at /usr/include/folly/Function.h:724:19,
    inlined from ‘apache::thrift::ScopedServerInterfaceThread::newChannel(folly::Executor*, folly::Function<std::unique_ptr<apache::thrift::RequestChannel, folly::DelayedDestruction::Destructor> (std::unique_ptr<folly::AsyncSocket, folly::DelayedDestruction::Destructor>)>, unsigned long) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/util/ScopedServerInterfaceThread.cpp:96:42:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ScopedServerInterfaceThread::newChannel(folly::Executor*, folly::Function<std::unique_ptr<apache::thrift::RequestChannel, folly::DelayedDestruction::Destructor> (std::unique_ptr<folly::AsyncSocket, folly::DelayedDestruction::Destructor>)>, unsigned long) const’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<apache::thrift::RequestChannel> (folly::EventBase&)>::Function(folly::Function<std::shared_ptr<apache::thrift::RequestChannel> (folly::EventBase&)>&&)’,
    inlined from ‘apache::thrift::PooledRequestChannel::newChannel(folly::Executor*, folly::Function<std::shared_ptr<apache::thrift::RequestChannel> (folly::EventBase&)>, unsigned long, apache::thrift::protocol::PROTOCOL_TYPES)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/PooledRequestChannel.h:67:23,
    inlined from ‘apache::thrift::ScopedServerInterfaceThread::newChannel(folly::Executor*, folly::Function<std::unique_ptr<apache::thrift::RequestChannel, folly::DelayedDestruction::Destructor> (std::unique_ptr<folly::AsyncSocket, folly::DelayedDestruction::Destructor>)>, unsigned long) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/util/ScopedServerInterfaceThread.cpp:103:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ScopedServerInterfaceThread::newChannel(folly::Executor*, folly::Function<std::unique_ptr<apache::thrift::RequestChannel, folly::DelayedDestruction::Destructor> (std::unique_ptr<folly::AsyncSocket, folly::DelayedDestruction::Destructor>)>, unsigned long) const’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<apache::thrift::RequestChannel> (folly::EventBase&)>::Function(folly::Function<std::shared_ptr<apache::thrift::RequestChannel> (folly::EventBase&)>&&)’,
    inlined from ‘apache::thrift::PooledRequestChannel::PooledRequestChannel(folly::Executor*, folly::Function<folly::Executor::KeepAlive<folly::EventBase> ()>, folly::Function<std::shared_ptr<apache::thrift::RequestChannel> (folly::EventBase&)>, apache::thrift::protocol::PROTOCOL_TYPES)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/PooledRequestChannel.h:171:9,
    inlined from ‘apache::thrift::PooledRequestChannel::newChannel(folly::Executor*, folly::Function<std::shared_ptr<apache::thrift::RequestChannel> (folly::EventBase&)>, unsigned long, apache::thrift::protocol::PROTOCOL_TYPES)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/PooledRequestChannel.h:67:23,
    inlined from ‘apache::thrift::ScopedServerInterfaceThread::newChannel(folly::Executor*, folly::Function<std::unique_ptr<apache::thrift::RequestChannel, folly::DelayedDestruction::Destructor> (std::unique_ptr<folly::AsyncSocket, folly::DelayedDestruction::Destructor>)>, unsigned long) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/util/ScopedServerInterfaceThread.cpp:103:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ScopedServerInterfaceThread::newChannel(folly::Executor*, folly::Function<std::unique_ptr<apache::thrift::RequestChannel, folly::DelayedDestruction::Destructor> (std::unique_ptr<folly::AsyncSocket, folly::DelayedDestruction::Destructor>)>, unsigned long) const’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<folly::Executor::KeepAlive<folly::EventBase> ()>::Function(folly::Function<folly::Executor::KeepAlive<folly::EventBase> ()>&&)’,
    inlined from ‘apache::thrift::PooledRequestChannel::PooledRequestChannel(folly::Executor*, folly::Function<folly::Executor::KeepAlive<folly::EventBase> ()>, folly::Function<std::shared_ptr<apache::thrift::RequestChannel> (folly::EventBase&)>, apache::thrift::protocol::PROTOCOL_TYPES)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/PooledRequestChannel.h:173:9,
    inlined from ‘apache::thrift::PooledRequestChannel::newChannel(folly::Executor*, folly::Function<std::shared_ptr<apache::thrift::RequestChannel> (folly::EventBase&)>, unsigned long, apache::thrift::protocol::PROTOCOL_TYPES)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/PooledRequestChannel.h:67:23,
    inlined from ‘apache::thrift::ScopedServerInterfaceThread::newChannel(folly::Executor*, folly::Function<std::unique_ptr<apache::thrift::RequestChannel, folly::DelayedDestruction::Destructor> (std::unique_ptr<folly::AsyncSocket, folly::DelayedDestruction::Destructor>)>, unsigned long) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/util/ScopedServerInterfaceThread.cpp:103:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ScopedServerInterfaceThread::newChannel(folly::Executor*, folly::Function<std::unique_ptr<apache::thrift::RequestChannel, folly::DelayedDestruction::Destructor> (std::unique_ptr<folly::AsyncSocket, folly::DelayedDestruction::Destructor>)>, unsigned long) const’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::Function<void ()>::operator=(decltype(nullptr))’ at /usr/include/folly/Function.h:839:66,
    inlined from ‘folly::fibers::FiberManager::runReadyFiber(folly::fibers::Fiber*)’ at /usr/include/folly/fibers/FiberManagerInternal-inl.h:154:24:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::fibers::FiberManager::runReadyFiber(folly::fibers::Fiber*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::fibers::Fiber&)>::Function()’,
    inlined from ‘folly::Function<void (folly::fibers::Fiber&)>::operator=(decltype(nullptr))’ at /usr/include/folly/Function.h:839:66,
    inlined from ‘folly::fibers::FiberManager::runReadyFiber(folly::fibers::Fiber*)’ at /usr/include/folly/fibers/FiberManagerInternal-inl.h:161:18:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::fibers::FiberManager::runReadyFiber(folly::fibers::Fiber*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (apache::thrift::ThriftServer&)>::Function(folly::Function<void (apache::thrift::ThriftServer&)>&&)’,
    inlined from ‘apache::thrift::ScopedServerInterfaceThread::ScopedServerInterfaceThread(std::shared_ptr<apache::thrift::AsyncProcessorFactory>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short, folly::Function<void (apache::thrift::ThriftServer&)>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/util/ScopedServerInterfaceThread.cpp:67:73:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ScopedServerInterfaceThread::ScopedServerInterfaceThread(std::shared_ptr<apache::thrift::AsyncProcessorFactory>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short, folly::Function<void (apache::thrift::ThriftServer&)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (apache::thrift::ThriftServer&)>::Function(folly::Function<void (apache::thrift::ThriftServer&)>&&)’,
    inlined from ‘apache::thrift::ScopedServerInterfaceThread::ScopedServerInterfaceThread(std::shared_ptr<apache::thrift::AsyncProcessorFactory>, folly::Function<void (apache::thrift::ThriftServer&)>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/util/ScopedServerInterfaceThread.cpp:72:56:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ScopedServerInterfaceThread::ScopedServerInterfaceThread(std::shared_ptr<apache::thrift::AsyncProcessorFactory>, folly::Function<void (apache::thrift::ThriftServer&)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (apache::thrift::ThriftServer&)>::Function()’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/util/ScopedServerInterfaceThread.cpp:112:9,
    inlined from ‘std::_Construct<apache::thrift::(anonymous namespace)::TestClientRunner, std::shared_ptr<apache::thrift::AsyncProcessorFactory> >(apache::thrift::(anonymous namespace)::TestClientRunner*, std::shared_ptr<apache::thrift::AsyncProcessorFactory>&&)void’ at /usr/include/c++/14/bits/stl_construct.h:119:7,
    inlined from ‘std::allocator_traits<std::allocator<void> >::construct<apache::thrift::(anonymous namespace)::TestClientRunner, std::shared_ptr<apache::thrift::AsyncProcessorFactory> >(std::allocator<void>&, apache::thrift::(anonymous namespace)::TestClientRunner*, std::shared_ptr<apache::thrift::AsyncProcessorFactory>&&)void’ at /usr/include/c++/14/bits/alloc_traits.h:657:19,
    inlined from ‘__ct ’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39,
    inlined from ‘__ct ’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16,
    inlined from ‘std::__shared_ptr<apache::thrift::(anonymous namespace)::TestClientRunner, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<void>, std::shared_ptr<apache::thrift::AsyncProcessorFactory> >(std::_Sp_alloc_shared_tag<std::allocator<void> >, std::shared_ptr<apache::thrift::AsyncProcessorFactory>&&)’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14,
    inlined from ‘__ct ’ at /usr/include/c++/14/bits/shared_ptr.h:463:59,
    inlined from ‘std::make_shared<apache::thrift::(anonymous namespace)::TestClientRunner, std::shared_ptr<apache::thrift::AsyncProcessorFactory> >(std::shared_ptr<apache::thrift::AsyncProcessorFactory>&&)std::shared_ptr<apache::thrift::(anonymous namespace)::TestClientRunner>’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39,
    inlined from ‘apache::thrift::ScopedServerInterfaceThread::makeTestClientChannel(std::shared_ptr<apache::thrift::AsyncProcessorFactory>, folly::Function<folly::exception_wrapper (folly::Range<char const*>)>, folly::Function<folly::Function<folly::exception_wrapper ()> (folly::Range<char const*>)>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/util/ScopedServerInterfaceThread.cpp:121:66:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In function ‘apache::thrift::ScopedServerInterfaceThread::makeTestClientChannel(std::shared_ptr<apache::thrift::AsyncProcessorFactory>, folly::Function<folly::exception_wrapper (folly::Range<char const*>)>, folly::Function<folly::Function<folly::exception_wrapper ()> (folly::Range<char const*>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<folly::Function<folly::exception_wrapper ()> (folly::Range<char const*>)>::Function(folly::Function<folly::Function<folly::exception_wrapper ()> (folly::Range<char const*>)>&&)’,
    inlined from ‘apache::thrift::ScopedServerInterfaceThread::makeTestClientChannel(std::shared_ptr<apache::thrift::AsyncProcessorFactory>, folly::Function<folly::exception_wrapper (folly::Range<char const*>)>, folly::Function<folly::Function<folly::exception_wrapper ()> (folly::Range<char const*>)>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/util/ScopedServerInterfaceThread.cpp:128:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘apache::thrift::ScopedServerInterfaceThread::makeTestClientChannel(std::shared_ptr<apache::thrift::AsyncProcessorFactory>, folly::Function<folly::exception_wrapper (folly::Range<char const*>)>, folly::Function<folly::Function<folly::exception_wrapper ()> (folly::Range<char const*>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<folly::exception_wrapper (folly::Range<char const*>)>::Function(folly::Function<folly::exception_wrapper (folly::Range<char const*>)>&&)’,
    inlined from ‘apache::thrift::ScopedServerInterfaceThread::makeTestClientChannel(std::shared_ptr<apache::thrift::AsyncProcessorFactory>, folly::Function<folly::exception_wrapper (folly::Range<char const*>)>, folly::Function<folly::Function<folly::exception_wrapper ()> (folly::Range<char const*>)>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/util/ScopedServerInterfaceThread.cpp:128:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘apache::thrift::ScopedServerInterfaceThread::makeTestClientChannel(std::shared_ptr<apache::thrift::AsyncProcessorFactory>, folly::Function<folly::exception_wrapper (folly::Range<char const*>)>, folly::Function<folly::Function<folly::exception_wrapper ()> (folly::Range<char const*>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<folly::exception_wrapper (folly::Range<char const*>)>::Function(folly::Function<folly::exception_wrapper (folly::Range<char const*>)>&&)’,
    inlined from ‘apache::thrift::detail::FaultInjectionChannel::FaultInjectionChannel(std::unique_ptr<apache::thrift::RequestChannel, folly::DelayedDestruction::Destructor>, folly::Function<folly::exception_wrapper (folly::Range<char const*>)>, folly::Function<folly::Function<folly::exception_wrapper ()> (folly::Range<char const*>)>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/util/ScopedServerInterfaceThread-inl.h:109:9,
    inlined from ‘apache::thrift::ScopedServerInterfaceThread::makeTestClientChannel(std::shared_ptr<apache::thrift::AsyncProcessorFactory>, folly::Function<folly::exception_wrapper (folly::Range<char const*>)>, folly::Function<folly::Function<folly::exception_wrapper ()> (folly::Range<char const*>)>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/util/ScopedServerInterfaceThread.cpp:128:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘apache::thrift::ScopedServerInterfaceThread::makeTestClientChannel(std::shared_ptr<apache::thrift::AsyncProcessorFactory>, folly::Function<folly::exception_wrapper (folly::Range<char const*>)>, folly::Function<folly::Function<folly::exception_wrapper ()> (folly::Range<char const*>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<folly::Function<folly::exception_wrapper ()> (folly::Range<char const*>)>::Function(folly::Function<folly::Function<folly::exception_wrapper ()> (folly::Range<char const*>)>&&)’,
    inlined from ‘apache::thrift::detail::FaultInjectionChannel::FaultInjectionChannel(std::unique_ptr<apache::thrift::RequestChannel, folly::DelayedDestruction::Destructor>, folly::Function<folly::exception_wrapper (folly::Range<char const*>)>, folly::Function<folly::Function<folly::exception_wrapper ()> (folly::Range<char const*>)>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/util/ScopedServerInterfaceThread-inl.h:110:9,
    inlined from ‘apache::thrift::ScopedServerInterfaceThread::makeTestClientChannel(std::shared_ptr<apache::thrift::AsyncProcessorFactory>, folly::Function<folly::exception_wrapper (folly::Range<char const*>)>, folly::Function<folly::Function<folly::exception_wrapper ()> (folly::Range<char const*>)>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/util/ScopedServerInterfaceThread.cpp:128:37:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘apache::thrift::ScopedServerInterfaceThread::makeTestClientChannel(std::shared_ptr<apache::thrift::AsyncProcessorFactory>, folly::Function<folly::exception_wrapper (folly::Range<char const*>)>, folly::Function<folly::Function<folly::exception_wrapper ()> (folly::Range<char const*>)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘apache::thrift::ScopedServerInterfaceThread::ScopedServerInterfaceThread(std::shared_ptr<apache::thrift::BaseThriftServer>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/util/ScopedServerInterfaceThread.cpp:77:13:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ScopedServerInterfaceThread::ScopedServerInterfaceThread(std::shared_ptr<apache::thrift::BaseThriftServer>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 98%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/__/thrift/gen-cpp2/RocketUpgrade_types.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/__/thrift/gen-cpp2/RocketUpgrade_types.cpp.o -MF CMakeFiles/thriftcpp2.dir/__/thrift/gen-cpp2/RocketUpgrade_types.cpp.o.d -o CMakeFiles/thriftcpp2.dir/__/thrift/gen-cpp2/RocketUpgrade_types.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RocketUpgrade_types.cpp
[ 98%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/__/thrift/gen-cpp2/RocketUpgrade.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/__/thrift/gen-cpp2/RocketUpgrade.cpp.o -MF CMakeFiles/thriftcpp2.dir/__/thrift/gen-cpp2/RocketUpgrade.cpp.o.d -o CMakeFiles/thriftcpp2.dir/__/thrift/gen-cpp2/RocketUpgrade.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RocketUpgrade.cpp
[ 99%] Building CXX object thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/__/thrift/gen-cpp2/RocketUpgradeAsyncClient.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dthriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/thriftcpp2.dir/__/thrift/gen-cpp2/RocketUpgradeAsyncClient.cpp.o -MF CMakeFiles/thriftcpp2.dir/__/thrift/gen-cpp2/RocketUpgradeAsyncClient.cpp.o.d -o CMakeFiles/thriftcpp2.dir/__/thrift/gen-cpp2/RocketUpgradeAsyncClient.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RocketUpgradeAsyncClient.cpp
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/gen/service_tcc.h:35,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RocketUpgrade.tcc:11,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RocketUpgrade.cpp:9:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/GeneratedCodeHelper.h: In constructor ‘apache::thrift::detail::si::AsyncTmPrep::AsyncTmPrep(apache::thrift::ServerInterface*, apache::thrift::detail::si::CallbackBase*)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/GeneratedCodeHelper.h:1594:67: warning: ‘apache::thrift::concurrency::ThreadManager* apache::thrift::HandlerCallbackBase::getThreadManager_deprecated()’ is deprecated: use getHandlerExecutor() [-Wdeprecated-declarations]
 1594 |     if (auto threadManager = callback->getThreadManager_deprecated();
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/gen/service_h.h:27,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RocketUpgrade.h:9,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RocketUpgrade.cpp:8:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:1294:3: note: declared here
 1294 |   getThreadManager_deprecated();
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RocketUpgrade.cpp: In member function ‘virtual void apache::thrift::ServiceHandler<apache::thrift::RocketUpgrade>::sync_upgradeToRocket()’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RocketUpgrade.cpp:34:25: warning: ‘virtual void apache::thrift::ServiceHandler<apache::thrift::RocketUpgrade>::upgradeToRocket()’ is deprecated: Use sync_upgradeToRocket instead [-Wdeprecated-declarations]
   34 |   return upgradeToRocket();
      |          ~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RocketUpgrade.cpp:29:6: note: declared here
   29 | void apache::thrift::ServiceHandler<::apache::thrift::RocketUpgrade>::upgradeToRocket() {
      |      ^~~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RocketUpgrade.cpp: In member function ‘virtual void apache::thrift::ServiceHandler<apache::thrift::RocketUpgrade>::async_tm_upgradeToRocket(std::unique_ptr<apache::thrift::HandlerCallback<void> >)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RocketUpgrade.cpp:81:48: warning: ‘apache::thrift::concurrency::ThreadManager* apache::thrift::HandlerCallbackBase::getThreadManager_deprecated()’ is deprecated: use getHandlerExecutor() [-Wdeprecated-declarations]
   81 |           callback->getThreadManager_deprecated(), callback->getEventBase(), callback->getHandlerExecutor()};
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:1294:3: note: declared here
 1294 |   getThreadManager_deprecated();
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RocketUpgrade.cpp:106:48: warning: ‘apache::thrift::concurrency::ThreadManager* apache::thrift::HandlerCallbackBase::getThreadManager_deprecated()’ is deprecated: use getHandlerExecutor() [-Wdeprecated-declarations]
  106 |           callback->getThreadManager_deprecated(), callback->getEventBase(), callback->getHandlerExecutor()};
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:1294:3: note: declared here
 1294 |   getThreadManager_deprecated();
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/gen/client_cpp.h:26,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RocketUpgradeAsyncClient.cpp:10:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/GeneratedCodeHelper.h: In constructor ‘apache::thrift::detail::si::AsyncTmPrep::AsyncTmPrep(apache::thrift::ServerInterface*, apache::thrift::detail::si::CallbackBase*)’:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/GeneratedCodeHelper.h:1594:67: warning: ‘apache::thrift::concurrency::ThreadManager* apache::thrift::HandlerCallbackBase::getThreadManager_deprecated()’ is deprecated: use getHandlerExecutor() [-Wdeprecated-declarations]
 1594 |     if (auto threadManager = callback->getThreadManager_deprecated();
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/GeneratedCodeHelper.h:38:
/builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/AsyncProcessor.h:1294:3: note: declared here
 1294 |   getThreadManager_deprecated();
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/folly/CancellationToken.h:20,
                 from /usr/include/folly/experimental/coro/Task.h:28,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/gen/service_h.h:23:
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core(folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/detail/Core.h:677:60,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make(folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/detail/Core.h:564:42,
    inlined from ‘folly::makeSemiFuture<folly::Unit>(folly::Try<folly::Unit>)folly::SemiFuture<folly::Unit>’ at /usr/include/folly/futures/Future-inl.h:614:63,
    inlined from ‘folly::makeSemiFuture<folly::Unit>(folly::Unit&&)folly::SemiFuture<std::decay<folly::Unit>::type> [clone .isra.0]’ at /usr/include/folly/futures/Future-inl.h:565:79:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
In file included from /usr/include/folly/functional/Invoke.h:32,
                 from /usr/include/folly/Function.h:218:
/usr/include/folly/Utility.h: In function ‘folly::makeSemiFuture<folly::Unit>(folly::Unit&&)folly::SemiFuture<std::decay<folly::Unit>::type> [clone .isra.0]’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/folly/container/detail/F14MapFallback.h:26,
                 from /usr/include/folly/container/F14Map.h:44,
                 from /usr/include/folly/io/async/Request.h:29,
                 from /usr/include/folly/experimental/coro/ViaIfAsync.h:28,
                 from /usr/include/folly/experimental/coro/CurrentExecutor.h:23,
                 from /usr/include/folly/experimental/coro/Task.h:36:
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In member function ‘folly::Function<void ()>::Function<apache::thrift::detail::ap::processViaExecuteRequest(apache::thrift::AsyncProcessor*, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::SerializedCompressedRequest&&, apache::thrift::AsyncProcessorFactory::MethodMetadata const&, apache::thrift::protocol::PROTOCOL_TYPES, apache::thrift::Cpp2RequestContext*, apache::thrift::concurrency::ThreadManager*)::{lambda()#1}, void, void, false>(apache::thrift::detail::ap::processViaExecuteRequest(apache::thrift::AsyncProcessor*, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::SerializedCompressedRequest&&, apache::thrift::AsyncProcessorFactory::MethodMetadata const&, apache::thrift::protocol::PROTOCOL_TYPES, apache::thrift::Cpp2RequestContext*, apache::thrift::concurrency::ThreadManager*)::{lambda()#1})’,
    inlined from ‘apache::thrift::detail::ap::processViaExecuteRequest(apache::thrift::AsyncProcessor*, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::SerializedCompressedRequest&&, apache::thrift::AsyncProcessorFactory::MethodMetadata const&, apache::thrift::protocol::PROTOCOL_TYPES, apache::thrift::Cpp2RequestContext*, apache::thrift::concurrency::ThreadManager*)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/GeneratedCodeHelper.h:977:14:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘apache::thrift::detail::ap::processViaExecuteRequest(apache::thrift::AsyncProcessor*, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::SerializedCompressedRequest&&, apache::thrift::AsyncProcessorFactory::MethodMetadata const&, apache::thrift::protocol::PROTOCOL_TYPES, apache::thrift::Cpp2RequestContext*, apache::thrift::concurrency::ThreadManager*)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function<apache::thrift::detail::ap::process_handle_exn_deserialization<apache::thrift::BinaryProtocolWriter>(folly::exception_wrapper const&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::Cpp2RequestContext*, folly::EventBase*, char const*)::{lambda()#1}, void, void, false>(apache::thrift::detail::ap::process_handle_exn_deserialization<apache::thrift::BinaryProtocolWriter>(folly::exception_wrapper const&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::Cpp2RequestContext*, folly::EventBase*, char const*)::{lambda()#1})’,
    inlined from ‘apache::thrift::detail::ap::process_handle_exn_deserialization<apache::thrift::BinaryProtocolWriter>(folly::exception_wrapper const&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::Cpp2RequestContext*, folly::EventBase*, char const*)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/gen/service_tcc.h:114:31:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘apache::thrift::detail::ap::process_handle_exn_deserialization<apache::thrift::BinaryProtocolWriter>(folly::exception_wrapper const&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::Cpp2RequestContext*, folly::EventBase*, char const*)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, apache::thrift::GeneratedAsyncProcessorBase::ProcessFuncs<apache::thrift::RocketUpgradeAsyncProcessor> > >::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, apache::thrift::GeneratedAsyncProcessorBase::ProcessFuncs<apache::thrift::RocketUpgradeAsyncProcessor>, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, apache::thrift::GeneratedAsyncProcessorBase::ProcessFuncs<apache::thrift::RocketUpgradeAsyncProcessor>, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, apache::thrift::GeneratedAsyncProcessorBase::ProcessFuncs<apache::thrift::RocketUpgradeAsyncProcessor>, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, apache::thrift::GeneratedAsyncProcessorBase::ProcessFuncs<apache::thrift::RocketUpgradeAsyncProcessor>, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, apache::thrift::ServiceRequestInfo> >::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, apache::thrift::ServiceRequestInfo, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, apache::thrift::ServiceRequestInfo, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, apache::thrift::ServiceRequestInfo, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, apache::thrift::ServiceRequestInfo, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/bits/shared_ptr_atomic.h:33,
                 from /usr/include/c++/14/memory:81,
                 from /usr/include/folly/Function.h:210:
In member function ‘std::__atomic_base<unsigned long>::store(unsigned long, std::memory_order)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:506:30,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/c++/14/bits/atomic_base.h:477:25: warning: ‘__atomic_store_8’ writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
  477 |         __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:34:
In function ‘folly::checkedMalloc(unsigned long)’,
    inlined from ‘folly::fbstring_core<char>::RefCounted::create(unsigned long*)’ at /usr/include/folly/FBString.h:505:59,
    inlined from ‘folly::fbstring_core<char>::unshare(unsigned long)’ at /usr/include/folly/FBString.h:753:40:
/usr/include/folly/memory/Malloc.h:415:19: note: destination object of size 0 allocated by ‘malloc’
  415 |   void* p = malloc(size);
      |             ~~~~~~^~~~~~
In member function ‘folly::Function<void ()>::Function<apache::thrift::detail::ap::process_handle_exn_deserialization<apache::thrift::CompactProtocolWriter>(folly::exception_wrapper const&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::Cpp2RequestContext*, folly::EventBase*, char const*)::{lambda()#1}, void, void, false>(apache::thrift::detail::ap::process_handle_exn_deserialization<apache::thrift::CompactProtocolWriter>(folly::exception_wrapper const&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::Cpp2RequestContext*, folly::EventBase*, char const*)::{lambda()#1})’,
    inlined from ‘apache::thrift::detail::ap::process_handle_exn_deserialization<apache::thrift::CompactProtocolWriter>(folly::exception_wrapper const&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::Cpp2RequestContext*, folly::EventBase*, char const*)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/gen/service_tcc.h:114:31:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In function ‘apache::thrift::detail::ap::process_handle_exn_deserialization<apache::thrift::CompactProtocolWriter>(folly::exception_wrapper const&, std::unique_ptr<apache::thrift::ResponseChannelRequest, apache::thrift::RequestsRegistry::Deleter>, apache::thrift::Cpp2RequestContext*, folly::EventBase*, char const*)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}::operator()(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)’ at /usr/include/folly/experimental/coro/Task.h:722:52,
    inlined from ‘folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}::operator()(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/Future-inl.h:779:76,
    inlined from ‘folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}::operator()(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)’ at /usr/include/folly/futures/Future-inl.h:1005:59,
    inlined from ‘folly::futures::detail::CoreCallbackState<folly::Unit, folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>::invoke<folly::Executor::KeepAlive<folly::Executor>, folly::Try<folly::Unit> >(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)auto’ at /usr/include/folly/futures/Future-inl.h:139:64,
    inlined from ‘folly::futures::detail::CoreCallbackState<folly::Unit, folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>::tryInvoke<folly::Executor::KeepAlive<folly::Executor>, folly::Try<folly::Unit> >(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)::{lambda()#1}::operator()() const’ at /usr/include/folly/futures/Future-inl.h:144:72,
    inlined from ‘_ZN5folly19makeTryWithNoUnwrapIZNS_7futures6detail17CoreCallbackStateINS_4UnitEZNOS_6FutureIS4_E15thenExTryInlineIZNOS_10SemiFutureIS4_E10deferExTryIZNOS_4coro4TaskIvE4semiEvEUlRKNS_8Executor9KeepAliveISE_EEONS_3TryIS4_EEE_EENS8_INS2_25tryExecutorCallableResultIS4_T_NSt9enable_ifIX14is_invocable_vISO_JPSE_SL_EEEvE4typeEE10value_typeEEEOSO_EUlOSG_SL_E_EENS5_ISU_EESW_EUlSX_SL_E_E9tryInvokeIJSG_SK_EEEDaDpOT_EUlvE_EENSP_IXntsrSt7is_sameINS_13invoke_detail6traitsISO_E6resultIEEvE5valueENSJ_IS1C_EEE4typeESW_’ at /usr/include/folly/Try-inl.h:254:29:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In function ‘_ZN5folly19makeTryWithNoUnwrapIZNS_7futures6detail17CoreCallbackStateINS_4UnitEZNOS_6FutureIS4_E15thenExTryInlineIZNOS_10SemiFutureIS4_E10deferExTryIZNOS_4coro4TaskIvE4semiEvEUlRKNS_8Executor9KeepAliveISE_EEONS_3TryIS4_EEE_EENS8_INS2_25tryExecutorCallableResultIS4_T_NSt9enable_ifIX14is_invocable_vISO_JPSE_SL_EEEvE4typeEE10value_typeEEEOSO_EUlOSG_SL_E_EENS5_ISU_EESW_EUlSX_SL_E_E9tryInvokeIJSG_SK_EEEDaDpOT_EUlvE_EENSP_IXntsrSt7is_sameINS_13invoke_detail6traitsISO_E6resultIEEvE5valueENSJ_IS1C_EEE4typeESW_’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/folly/CancellationToken.h:20,
                 from /usr/include/folly/experimental/coro/Task.h:28,
                 from /usr/include/folly/experimental/coro/DetachOnCancel.h:24,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/gen/client_h.h:19,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RocketUpgradeAsyncClient.h:9,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RocketUpgradeAsyncClient.cpp:8:
In member function ‘folly::Function<void (apache::thrift::ClientReceiveState&&)>::Function(folly::Function<void (apache::thrift::ClientReceiveState&&)>&&)’,
    inlined from ‘std::make_unique<apache::thrift::FunctionReplyCallback, folly::Function<void (apache::thrift::ClientReceiveState&&)> >(folly::Function<void (apache::thrift::ClientReceiveState&&)>&&)std::__detail::_MakeUniq<apache::thrift::FunctionReplyCallback>::__single_object’ at /usr/include/c++/14/bits/unique_ptr.h:1076:30,
    inlined from ‘apache::thrift::Client<apache::thrift::RocketUpgrade>::upgradeToRocket(folly::Function<void (apache::thrift::ClientReceiveState&&)>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RocketUpgradeAsyncClient.cpp:172:74:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
In file included from /usr/include/folly/experimental/coro/Coroutine.h:26,
                 from /usr/include/folly/experimental/coro/Baton.h:21,
                 from /usr/include/folly/experimental/coro/DetachOnCancel.h:21:
/usr/include/folly/Utility.h: In member function ‘apache::thrift::Client<apache::thrift::RocketUpgrade>::upgradeToRocket(folly::Function<void (apache::thrift::ClientReceiveState&&)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (apache::thrift::ClientReceiveState&&)>::Function(folly::Function<void (apache::thrift::ClientReceiveState&&)>&&)’,
    inlined from ‘apache::thrift::FunctionReplyCallback::FunctionReplyCallback(folly::Function<void (apache::thrift::ClientReceiveState&&)>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/RequestCallback.h:359:9,
    inlined from ‘std::make_unique<apache::thrift::FunctionReplyCallback, folly::Function<void (apache::thrift::ClientReceiveState&&)> >(folly::Function<void (apache::thrift::ClientReceiveState&&)>&&)std::__detail::_MakeUniq<apache::thrift::FunctionReplyCallback>::__single_object’ at /usr/include/c++/14/bits/unique_ptr.h:1076:30,
    inlined from ‘apache::thrift::Client<apache::thrift::RocketUpgrade>::upgradeToRocket(folly::Function<void (apache::thrift::ClientReceiveState&&)>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RocketUpgradeAsyncClient.cpp:172:74:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::Client<apache::thrift::RocketUpgrade>::upgradeToRocket(folly::Function<void (apache::thrift::ClientReceiveState&&)>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<folly::coro::Task<folly::Try<apache::thrift::StreamPayload> > (folly::coro::AsyncGenerator<folly::Try<apache::thrift::StreamPayload>&&, folly::Try<apache::thrift::StreamPayload>, false>)>::Function(folly::Function<folly::coro::Task<folly::Try<apache::thrift::StreamPayload> > (folly::coro::AsyncGenerator<folly::Try<apache::thrift::StreamPayload>&&, folly::Try<apache::thrift::StreamPayload>, false>)>&&)’,
    inlined from ‘apache::thrift::detail::SinkConsumerImpl::SinkConsumerImpl(apache::thrift::detail::SinkConsumerImpl&&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/ServerSinkBridge.h:38:8,
    inlined from ‘apache::thrift::ThriftRequestCore::sendSinkReply(apache::thrift::ResponsePayload&&, apache::thrift::detail::SinkConsumerImpl&&, folly::Optional<unsigned int>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/transport/core/ThriftRequest.h:206:24:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftRequestCore::sendSinkReply(apache::thrift::ResponsePayload&&, apache::thrift::detail::SinkConsumerImpl&&, folly::Optional<unsigned int>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/folly/container/detail/F14MapFallback.h:26,
                 from /usr/include/folly/container/F14Map.h:44,
                 from /usr/include/folly/io/async/Request.h:29,
                 from /usr/include/folly/experimental/coro/ViaIfAsync.h:28,
                 from /usr/include/folly/experimental/coro/CurrentExecutor.h:23,
                 from /usr/include/folly/experimental/coro/Task.h:36:
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2325:7,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’ at /usr/include/folly/container/detail/F14Table.h:2323:8:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In member function ‘folly::f14::detail::F14Table<folly::f14::detail::NodeContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void, void, void> >::clearImpl<true>()void’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::futures::detail::FutureBase<folly::Unit>::thenImplementation<folly::Future<folly::Unit>::thenTryInline<apache::thrift::detail::si::async_tm_semifuture<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::SemiFuture<folly::lift_unit<void>::type>&&)::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::detail::si::async_tm_semifuture<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::SemiFuture<folly::lift_unit<void>::type>&&)::{lambda(folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<apache::thrift::detail::si::async_tm_semifuture<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::SemiFuture<folly::lift_unit<void>::type>&&)::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::detail::si::async_tm_semifuture<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::SemiFuture<folly::lift_unit<void>::type>&&)::{lambda(folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void> >(apache::thrift::detail::si::async_tm_semifuture<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::SemiFuture<folly::lift_unit<void>::type>&&)::{lambda(folly::Try<folly::Unit>&&)#1}&&, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<apache::thrift::detail::si::async_tm_semifuture<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::SemiFuture<folly::lift_unit<void>::type>&&)::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::detail::si::async_tm_semifuture<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::SemiFuture<folly::lift_unit<void>::type>&&)::{lambda(folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<!folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<apache::thrift::detail::si::async_tm_semifuture<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::SemiFuture<folly::lift_unit<void>::type>&&)::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::detail::si::async_tm_semifuture<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::SemiFuture<folly::lift_unit<void>::type>&&)::{lambda(folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<apache::thrift::detail::si::async_tm_semifuture<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::SemiFuture<folly::lift_unit<void>::type>&&)::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::detail::si::async_tm_semifuture<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::SemiFuture<folly::lift_unit<void>::type>&&)::{lambda(folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::Return>::type’ at /usr/include/folly/futures/Future-inl.h:370:14,
    inlined from ‘folly::Future<folly::Unit>::thenTryInline<apache::thrift::detail::si::async_tm_semifuture<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::SemiFuture<folly::lift_unit<void>::type>&&)::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::detail::si::async_tm_semifuture<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::SemiFuture<folly::lift_unit<void>::type>&&)::{lambda(folly::Try<folly::Unit>&&)#1}&&) &&folly::Future<folly::futures::detail::tryCallableResult<folly::Unit, apache::thrift::detail::si::async_tm_semifuture<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::SemiFuture<folly::lift_unit<void>::type>&&)::{lambda(folly::Try<folly::Unit>&&)#1}, std::enable_if<is_invocable_v<apache::thrift::detail::si::async_tm_semifuture<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::SemiFuture<folly::lift_unit<void>::type>&&)::{lambda(folly::Try<folly::Unit>&&)#1}, folly::Try<folly::Unit>&&>, void>::type>::value_type>’ at /usr/include/folly/futures/Future-inl.h:979:78,
    inlined from ‘apache::thrift::detail::si::async_tm_semifuture<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::SemiFuture<folly::lift_unit<void>::type>&&)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/GeneratedCodeHelper.h:1648:23:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In function ‘apache::thrift::detail::si::async_tm_semifuture<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::SemiFuture<folly::lift_unit<void>::type>&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::futures::detail::FutureBase<folly::Unit>::thenImplementation<folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void> >(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::Return>::type’ at /usr/include/folly/futures/Future-inl.h:422:14:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::futures::detail::FutureBase<folly::Unit>::thenImplementation<folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void> >(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenExTryInline<folly::SemiFuture<folly::Unit>::deferExTry<folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}>(folly::coro::Task<void>::semi() &&::{lambda(folly::Executor::KeepAlive<folly::Executor> const&, folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::Return>::type’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::futures::detail::FutureBase<folly::Unit>::thenImplementation<folly::Future<folly::Unit>::thenTryInline<apache::thrift::detail::si::async_tm_future<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::Future<folly::lift_unit<void>::type>&&)::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::detail::si::async_tm_future<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::Future<folly::lift_unit<void>::type>&&)::{lambda(folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<apache::thrift::detail::si::async_tm_future<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::Future<folly::lift_unit<void>::type>&&)::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::detail::si::async_tm_future<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::Future<folly::lift_unit<void>::type>&&)::{lambda(folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void> >(apache::thrift::detail::si::async_tm_future<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::Future<folly::lift_unit<void>::type>&&)::{lambda(folly::Try<folly::Unit>&&)#1}&&, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<apache::thrift::detail::si::async_tm_future<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::Future<folly::lift_unit<void>::type>&&)::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::detail::si::async_tm_future<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::Future<folly::lift_unit<void>::type>&&)::{lambda(folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<!folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<apache::thrift::detail::si::async_tm_future<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::Future<folly::lift_unit<void>::type>&&)::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::detail::si::async_tm_future<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::Future<folly::lift_unit<void>::type>&&)::{lambda(folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<folly::Unit, folly::Future<folly::Unit>::thenTryInline<apache::thrift::detail::si::async_tm_future<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::Future<folly::lift_unit<void>::type>&&)::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::detail::si::async_tm_future<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::Future<folly::lift_unit<void>::type>&&)::{lambda(folly::Try<folly::Unit>&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<folly::Unit>&&)#1}, void>::Return>::type’ at /usr/include/folly/futures/Future-inl.h:370:14,
    inlined from ‘folly::Future<folly::Unit>::thenTryInline<apache::thrift::detail::si::async_tm_future<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::Future<folly::lift_unit<void>::type>&&)::{lambda(folly::Try<folly::Unit>&&)#1}>(apache::thrift::detail::si::async_tm_future<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::Future<folly::lift_unit<void>::type>&&)::{lambda(folly::Try<folly::Unit>&&)#1}&&) &&folly::Future<folly::futures::detail::tryCallableResult<folly::Unit, apache::thrift::detail::si::async_tm_future<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::Future<folly::lift_unit<void>::type>&&)::{lambda(folly::Try<folly::Unit>&&)#1}, std::enable_if<is_invocable_v<apache::thrift::detail::si::async_tm_future<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::Future<folly::lift_unit<void>::type>&&)::{lambda(folly::Try<folly::Unit>&&)#1}, folly::Try<folly::Unit>&&>, void>::type>::value_type>’ at /usr/include/folly/futures/Future-inl.h:979:78,
    inlined from ‘apache::thrift::detail::si::async_tm_future<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::Future<folly::lift_unit<void>::type>&&)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/GeneratedCodeHelper.h:1622:23:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In function ‘apache::thrift::detail::si::async_tm_future<void>(std::unique_ptr<apache::thrift::HandlerCallback<void>, std::default_delete<apache::thrift::HandlerCallback<void> > >, folly::Future<folly::lift_unit<void>::type>&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function<apache::thrift::RequestChannel::sendRequestAsync<(apache::thrift::RpcKind)0, apache::thrift::RpcOptions>(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>&&, apache::thrift::detail::RequestClientCallbackType<(apache::thrift::RpcKind)0>::Ptr)::{lambda()#1}, void, void, false>(apache::thrift::RequestChannel::sendRequestAsync<(apache::thrift::RpcKind)0, apache::thrift::RpcOptions>(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>&&, apache::thrift::detail::RequestClientCallbackType<(apache::thrift::RpcKind)0>::Ptr)::{lambda()#1})’,
    inlined from ‘apache::thrift::RequestChannel::sendRequestAsync<(apache::thrift::RpcKind)0, apache::thrift::RpcOptions>(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>&&, apache::thrift::detail::RequestClientCallbackType<(apache::thrift::RpcKind)0>::Ptr)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/RequestChannel.h:387:29:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::RequestChannel::sendRequestAsync<(apache::thrift::RpcKind)0, apache::thrift::RpcOptions>(apache::thrift::RpcOptions&&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>&&, apache::thrift::detail::RequestClientCallbackType<(apache::thrift::RpcKind)0>::Ptr)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, apache::thrift::ServiceRequestInfo> >::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, apache::thrift::ServiceRequestInfo, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14BasicMap<folly::f14::detail::ValueContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, apache::thrift::ServiceRequestInfo, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/F14Map.h:968:73,
    inlined from ‘folly::f14::detail::F14BasicMap<folly::f14::detail::ValueContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, apache::thrift::ServiceRequestInfo, void, void, void> >::initialInsert<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, apache::thrift::ServiceRequestInfo> const*>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, apache::thrift::ServiceRequestInfo> const*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, apache::thrift::ServiceRequestInfo> const*, unsigned long)void’ at /usr/include/folly/container/F14Map.h:371:5,
    inlined from ‘folly::f14::detail::F14BasicMap<folly::f14::detail::ValueContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, apache::thrift::ServiceRequestInfo, void, void, void> >::F14BasicMap(std::initializer_list<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, apache::thrift::ServiceRequestInfo> >, unsigned long, folly::HeterogeneousAccessHash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> const&, folly::HeterogeneousAccessEqualTo<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> const&, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, apache::thrift::ServiceRequestInfo> > const&)’ at /usr/include/folly/container/F14Map.h:190:18,
    inlined from ‘folly::F14ValueMap<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, apache::thrift::ServiceRequestInfo, folly::HeterogeneousAccessHash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, folly::HeterogeneousAccessEqualTo<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, apache::thrift::ServiceRequestInfo> > >::F14BasicMap(std::initializer_list<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, apache::thrift::ServiceRequestInfo> >, unsigned long, folly::HeterogeneousAccessHash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> const&, folly::HeterogeneousAccessEqualTo<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> const&, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, apache::thrift::ServiceRequestInfo> > const&)’ at /usr/include/folly/container/F14Map.h:1143:16,
    inlined from ‘apache::thrift::RocketUpgradeServiceInfoHolder::staticRequestInfoMap[abi:cxx11]()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RocketUpgrade.cpp:189:3:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In function ‘apache::thrift::RocketUpgradeServiceInfoHolder::staticRequestInfoMap[abi:cxx11]()’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In member function ‘folly::f14::detail::F14Chunk<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, apache::thrift::GeneratedAsyncProcessorBase::ProcessFuncs<apache::thrift::RocketUpgradeAsyncProcessor> > >::capacityScale() const’,
    inlined from ‘folly::f14::detail::F14Table<folly::f14::detail::ValueContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, apache::thrift::GeneratedAsyncProcessorBase::ProcessFuncs<apache::thrift::RocketUpgradeAsyncProcessor>, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/detail/F14Table.h:1465:27,
    inlined from ‘folly::f14::detail::F14BasicMap<folly::f14::detail::ValueContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, apache::thrift::GeneratedAsyncProcessorBase::ProcessFuncs<apache::thrift::RocketUpgradeAsyncProcessor>, void, void, void> >::bucket_count() const’ at /usr/include/folly/container/F14Map.h:968:73,
    inlined from ‘folly::f14::detail::F14BasicMap<folly::f14::detail::ValueContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, apache::thrift::GeneratedAsyncProcessorBase::ProcessFuncs<apache::thrift::RocketUpgradeAsyncProcessor>, void, void, void> >::initialInsert<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, apache::thrift::GeneratedAsyncProcessorBase::ProcessFuncs<apache::thrift::RocketUpgradeAsyncProcessor> > const*>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, apache::thrift::GeneratedAsyncProcessorBase::ProcessFuncs<apache::thrift::RocketUpgradeAsyncProcessor> > const*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, apache::thrift::GeneratedAsyncProcessorBase::ProcessFuncs<apache::thrift::RocketUpgradeAsyncProcessor> > const*, unsigned long)void’ at /usr/include/folly/container/F14Map.h:371:5,
    inlined from ‘folly::f14::detail::F14BasicMap<folly::f14::detail::ValueContainerPolicy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, apache::thrift::GeneratedAsyncProcessorBase::ProcessFuncs<apache::thrift::RocketUpgradeAsyncProcessor>, void, void, void> >::F14BasicMap(std::initializer_list<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, apache::thrift::GeneratedAsyncProcessorBase::ProcessFuncs<apache::thrift::RocketUpgradeAsyncProcessor> > >, unsigned long, folly::HeterogeneousAccessHash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> const&, folly::HeterogeneousAccessEqualTo<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> const&, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, apache::thrift::GeneratedAsyncProcessorBase::ProcessFuncs<apache::thrift::RocketUpgradeAsyncProcessor> > > const&)’ at /usr/include/folly/container/F14Map.h:190:18,
    inlined from ‘folly::F14ValueMap<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, apache::thrift::GeneratedAsyncProcessorBase::ProcessFuncs<apache::thrift::RocketUpgradeAsyncProcessor>, folly::HeterogeneousAccessHash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, folly::HeterogeneousAccessEqualTo<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, apache::thrift::GeneratedAsyncProcessorBase::ProcessFuncs<apache::thrift::RocketUpgradeAsyncProcessor> > > >::F14BasicMap(std::initializer_list<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, apache::thrift::GeneratedAsyncProcessorBase::ProcessFuncs<apache::thrift::RocketUpgradeAsyncProcessor> > >, unsigned long, folly::HeterogeneousAccessHash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> const&, folly::HeterogeneousAccessEqualTo<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void> const&, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, apache::thrift::GeneratedAsyncProcessorBase::ProcessFuncs<apache::thrift::RocketUpgradeAsyncProcessor> > > const&)’ at /usr/include/folly/container/F14Map.h:1143:16,
    inlined from ‘__static_initialization_and_destruction_0()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RocketUpgrade.cpp:173:1,
    inlined from ‘_GLOBAL__sub_I_RocketUpgrade.cpp’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RocketUpgrade.cpp:193:2:
/usr/include/folly/container/detail/F14Table.h:548:14: warning: array subscript ‘const struct F14Chunk[0]’ is partly outside array bounds of ‘union EmptyTagVectorType[1]’ [-Warray-bounds=]
  548 |       return control_ & 0xf;
      |              ^~~~~~~~
/usr/include/folly/container/detail/F14Table.h: In function ‘_GLOBAL__sub_I_RocketUpgrade.cpp’:
/usr/include/folly/container/detail/F14Table.h:459:40: note: object ‘folly::f14::detail::kEmptyTagVector’ of size 32
  459 | FOLLY_EXPORT extern EmptyTagVectorType kEmptyTagVector;
      |                                        ^~~~~~~~~~~~~~~
In member function ‘folly::Function<void ()>::Function<apache::thrift::RequestChannel::sendRequestAsync<(apache::thrift::RpcKind)0, apache::thrift::RpcOptions&>(apache::thrift::RpcOptions&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>&&, apache::thrift::detail::RequestClientCallbackType<(apache::thrift::RpcKind)0>::Ptr)::{lambda()#1}, void, void, false>(apache::thrift::RequestChannel::sendRequestAsync<(apache::thrift::RpcKind)0, apache::thrift::RpcOptions&>(apache::thrift::RpcOptions&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>&&, apache::thrift::detail::RequestClientCallbackType<(apache::thrift::RpcKind)0>::Ptr)::{lambda()#1})’,
    inlined from ‘apache::thrift::RequestChannel::sendRequestAsync<(apache::thrift::RpcKind)0, apache::thrift::RpcOptions&>(apache::thrift::RpcOptions&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>&&, apache::thrift::detail::RequestClientCallbackType<(apache::thrift::RpcKind)0>::Ptr)void’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/RequestChannel.h:387:29:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::RequestChannel::sendRequestAsync<(apache::thrift::RpcKind)0, apache::thrift::RpcOptions&>(apache::thrift::RpcOptions&, apache::thrift::MethodMetadata&&, apache::thrift::SerializedRequest&&, std::shared_ptr<apache::thrift::transport::THeader>&&, apache::thrift::detail::RequestClientCallbackType<(apache::thrift::RpcKind)0>::Ptr)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘apache::thrift::Client<apache::thrift::RocketUpgrade>::future_upgradeToRocket(apache::thrift::RpcOptions&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RocketUpgradeAsyncClient.cpp:142:31:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::Client<apache::thrift::RocketUpgrade>::future_upgradeToRocket(apache::thrift::RpcOptions&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<std::pair<folly::Unit, std::unique_ptr<apache::thrift::transport::THeader, std::default_delete<apache::thrift::transport::THeader> > > >::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<std::pair<folly::Unit, std::unique_ptr<apache::thrift::transport::THeader, std::default_delete<apache::thrift::transport::THeader> > > >::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<std::pair<folly::Unit, std::unique_ptr<apache::thrift::transport::THeader, std::default_delete<apache::thrift::transport::THeader> > > >::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘apache::thrift::Client<apache::thrift::RocketUpgrade>::header_future_upgradeToRocket(apache::thrift::RpcOptions&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RocketUpgradeAsyncClient.cpp:157:95:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::Client<apache::thrift::RocketUpgrade>::header_future_upgradeToRocket(apache::thrift::RpcOptions&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<std::pair<folly::Unit, std::unique_ptr<apache::thrift::transport::THeader, std::default_delete<apache::thrift::transport::THeader> > > >::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<std::pair<folly::Unit, std::unique_ptr<apache::thrift::transport::THeader, std::default_delete<apache::thrift::transport::THeader> > > >::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<std::pair<folly::Unit, std::unique_ptr<apache::thrift::transport::THeader, std::default_delete<apache::thrift::transport::THeader> > > >::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::futures::detail::FutureBase<apache::thrift::ClientReceiveState>::thenImplementation<folly::Future<apache::thrift::ClientReceiveState>::thenTryInline<folly::SemiFuture<apache::thrift::ClientReceiveState>::deferValue<apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}>(apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Try<apache::thrift::ClientReceiveState>&&)#1}>(apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<apache::thrift::ClientReceiveState>&&)#1}, folly::futures::detail::tryExecutorCallableResult<apache::thrift::ClientReceiveState, folly::Future<apache::thrift::ClientReceiveState>::thenTryInline<folly::SemiFuture<apache::thrift::ClientReceiveState>::deferValue<apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}>(apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Try<apache::thrift::ClientReceiveState>&&)#1}>(apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<apache::thrift::ClientReceiveState>&&)#1}, void> >(apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&, folly::futures::detail::tryExecutorCallableResult<apache::thrift::ClientReceiveState, folly::Future<apache::thrift::ClientReceiveState>::thenTryInline<folly::SemiFuture<apache::thrift::ClientReceiveState>::deferValue<apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}>(apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Try<apache::thrift::ClientReceiveState>&&)#1}>(apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<apache::thrift::ClientReceiveState>&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<!folly::futures::detail::tryExecutorCallableResult<apache::thrift::ClientReceiveState, folly::Future<apache::thrift::ClientReceiveState>::thenTryInline<folly::SemiFuture<apache::thrift::ClientReceiveState>::deferValue<apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}>(apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Try<apache::thrift::ClientReceiveState>&&)#1}>(apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<apache::thrift::ClientReceiveState>&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<apache::thrift::ClientReceiveState, folly::Future<apache::thrift::ClientReceiveState>::thenTryInline<folly::SemiFuture<apache::thrift::ClientReceiveState>::deferValue<apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}>(apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Try<apache::thrift::ClientReceiveState>&&)#1}>(apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<apache::thrift::ClientReceiveState>&&)#1}, void>::Return>::type’ at /usr/include/folly/futures/Future-inl.h:370:14,
    inlined from ‘folly::Future<apache::thrift::ClientReceiveState>::thenTryInline<folly::SemiFuture<apache::thrift::ClientReceiveState>::deferValue<apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}>(apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Try<apache::thrift::ClientReceiveState>&&)#1}>(apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&folly::Future<folly::futures::detail::tryCallableResult<apache::thrift::ClientReceiveState, folly::SemiFuture<apache::thrift::ClientReceiveState>::deferValue<apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}>(apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Try<apache::thrift::ClientReceiveState>&&)#1}, std::enable_if<is_invocable_v<folly::SemiFuture<apache::thrift::ClientReceiveState>::deferValue<apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}>(apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Try<apache::thrift::ClientReceiveState>&&)#1}, folly::Try<apache::thrift::ClientReceiveState>&&>, void>::type>::value_type>’ at /usr/include/folly/futures/Future-inl.h:979:78,
    inlined from ‘folly::SemiFuture<apache::thrift::ClientReceiveState>::defer<folly::SemiFuture<apache::thrift::ClientReceiveState>::deferValue<apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}>(apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Try<apache::thrift::ClientReceiveState>&&)#1}>(apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&folly::SemiFuture<folly::futures::detail::tryCallableResult<apache::thrift::ClientReceiveState, folly::SemiFuture<apache::thrift::ClientReceiveState>::deferValue<apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}>(apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Try<apache::thrift::ClientReceiveState>&&)#1}, std::enable_if<is_invocable_v<folly::SemiFuture<apache::thrift::ClientReceiveState>::deferValue<apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}>(apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Try<apache::thrift::ClientReceiveState>&&)#1}, folly::Try<apache::thrift::ClientReceiveState>&&>, void>::type>::value_type>’ at /usr/include/folly/futures/Future-inl.h:749:49:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::SemiFuture<apache::thrift::ClientReceiveState>::defer<folly::SemiFuture<apache::thrift::ClientReceiveState>::deferValue<apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}>(apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Try<apache::thrift::ClientReceiveState>&&)#1}>(apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&folly::SemiFuture<folly::futures::detail::tryCallableResult<apache::thrift::ClientReceiveState, folly::SemiFuture<apache::thrift::ClientReceiveState>::deferValue<apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}>(apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Try<apache::thrift::ClientReceiveState>&&)#1}, std::enable_if<is_invocable_v<folly::SemiFuture<apache::thrift::ClientReceiveState>::deferValue<apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}>(apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Try<apache::thrift::ClientReceiveState>&&)#1}, folly::Try<apache::thrift::ClientReceiveState>&&>, void>::type>::value_type>’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<apache::thrift::ClientReceiveState>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<apache::thrift::ClientReceiveState>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<apache::thrift::ClientReceiveState>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘apache::thrift::makeHeaderSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/FutureRequest.h:324:38,
    inlined from ‘apache::thrift::Client<apache::thrift::RocketUpgrade>::header_semifuture_upgradeToRocket(apache::thrift::RpcOptions&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RocketUpgradeAsyncClient.cpp:165:95:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::Client<apache::thrift::RocketUpgrade>::header_semifuture_upgradeToRocket(apache::thrift::RpcOptions&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<folly::Unit>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<folly::Unit>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘folly::futures::detail::FutureBase<apache::thrift::ClientReceiveState>::thenImplementation<folly::Future<apache::thrift::ClientReceiveState>::thenTryInline<folly::SemiFuture<apache::thrift::ClientReceiveState>::deferValue<apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}>(apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Try<apache::thrift::ClientReceiveState>&&)#1}>(apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<apache::thrift::ClientReceiveState>&&)#1}, folly::futures::detail::tryExecutorCallableResult<apache::thrift::ClientReceiveState, folly::Future<apache::thrift::ClientReceiveState>::thenTryInline<folly::SemiFuture<apache::thrift::ClientReceiveState>::deferValue<apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}>(apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Try<apache::thrift::ClientReceiveState>&&)#1}>(apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<apache::thrift::ClientReceiveState>&&)#1}, void> >(apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&, folly::futures::detail::tryExecutorCallableResult<apache::thrift::ClientReceiveState, folly::Future<apache::thrift::ClientReceiveState>::thenTryInline<folly::SemiFuture<apache::thrift::ClientReceiveState>::deferValue<apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}>(apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Try<apache::thrift::ClientReceiveState>&&)#1}>(apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<apache::thrift::ClientReceiveState>&&)#1}, void>, folly::futures::detail::InlineContinuation)std::enable_if<!folly::futures::detail::tryExecutorCallableResult<apache::thrift::ClientReceiveState, folly::Future<apache::thrift::ClientReceiveState>::thenTryInline<folly::SemiFuture<apache::thrift::ClientReceiveState>::deferValue<apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}>(apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Try<apache::thrift::ClientReceiveState>&&)#1}>(apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<apache::thrift::ClientReceiveState>&&)#1}, void>::ReturnsFuture::value, folly::futures::detail::tryExecutorCallableResult<apache::thrift::ClientReceiveState, folly::Future<apache::thrift::ClientReceiveState>::thenTryInline<folly::SemiFuture<apache::thrift::ClientReceiveState>::deferValue<apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}>(apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Try<apache::thrift::ClientReceiveState>&&)#1}>(apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<apache::thrift::ClientReceiveState>&&)#1}, void>::Return>::type’ at /usr/include/folly/futures/Future-inl.h:370:14,
    inlined from ‘folly::Future<apache::thrift::ClientReceiveState>::thenTryInline<folly::SemiFuture<apache::thrift::ClientReceiveState>::deferValue<apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}>(apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Try<apache::thrift::ClientReceiveState>&&)#1}>(apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&folly::Future<folly::futures::detail::tryCallableResult<apache::thrift::ClientReceiveState, folly::SemiFuture<apache::thrift::ClientReceiveState>::deferValue<apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}>(apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Try<apache::thrift::ClientReceiveState>&&)#1}, std::enable_if<is_invocable_v<folly::SemiFuture<apache::thrift::ClientReceiveState>::deferValue<apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}>(apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Try<apache::thrift::ClientReceiveState>&&)#1}, folly::Try<apache::thrift::ClientReceiveState>&&>, void>::type>::value_type>’ at /usr/include/folly/futures/Future-inl.h:979:78,
    inlined from ‘folly::SemiFuture<apache::thrift::ClientReceiveState>::defer<folly::SemiFuture<apache::thrift::ClientReceiveState>::deferValue<apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}>(apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Try<apache::thrift::ClientReceiveState>&&)#1}>(apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&folly::SemiFuture<folly::futures::detail::tryCallableResult<apache::thrift::ClientReceiveState, folly::SemiFuture<apache::thrift::ClientReceiveState>::deferValue<apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}>(apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Try<apache::thrift::ClientReceiveState>&&)#1}, std::enable_if<is_invocable_v<folly::SemiFuture<apache::thrift::ClientReceiveState>::deferValue<apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}>(apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Try<apache::thrift::ClientReceiveState>&&)#1}, folly::Try<apache::thrift::ClientReceiveState>&&>, void>::type>::value_type>’ at /usr/include/folly/futures/Future-inl.h:749:49:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘folly::SemiFuture<apache::thrift::ClientReceiveState>::defer<folly::SemiFuture<apache::thrift::ClientReceiveState>::deferValue<apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}>(apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Try<apache::thrift::ClientReceiveState>&&)#1}>(apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&folly::SemiFuture<folly::futures::detail::tryCallableResult<apache::thrift::ClientReceiveState, folly::SemiFuture<apache::thrift::ClientReceiveState>::deferValue<apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}>(apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Try<apache::thrift::ClientReceiveState>&&)#1}, std::enable_if<is_invocable_v<folly::SemiFuture<apache::thrift::ClientReceiveState>::deferValue<apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}>(apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)::{lambda(apache::thrift::ClientReceiveState&&)#1}&&) &&::{lambda(folly::Try<apache::thrift::ClientReceiveState>&&)#1}, folly::Try<apache::thrift::ClientReceiveState>&&>, void>::type>::value_type>’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>::Function()’,
    inlined from ‘folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)’ at /usr/include/folly/futures/detail/Core.h:488:42,
    inlined from ‘folly::futures::detail::Core<apache::thrift::ClientReceiveState>::Core()’ at /usr/include/folly/futures/detail/Core.h:675:36,
    inlined from ‘folly::futures::detail::Core<apache::thrift::ClientReceiveState>::make()’ at /usr/include/folly/futures/detail/Core.h:560:32,
    inlined from ‘folly::Promise<apache::thrift::ClientReceiveState>::Promise()’ at /usr/include/folly/futures/Promise-inl.h:50:60,
    inlined from ‘apache::thrift::makeSemiFutureCallback(folly::exception_wrapper (*)(apache::thrift::ClientReceiveState&), std::shared_ptr<apache::thrift::RequestChannel>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/async/FutureRequest.h:270:38,
    inlined from ‘apache::thrift::Client<apache::thrift::RocketUpgrade>::semifuture_upgradeToRocket(apache::thrift::RpcOptions&)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/thrift/gen-cpp2/RocketUpgradeAsyncClient.cpp:150:89:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::Client<apache::thrift::RocketUpgrade>::semifuture_upgradeToRocket(apache::thrift::RpcOptions&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[ 99%] Linking CXX shared library ../../../lib/libthriftcpp2.so
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/thriftcpp2.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libthriftcpp2.so.2024.02.19.00 -o ../../../lib/libthriftcpp2.so.2024.02.19.00 CMakeFiles/thriftcpp2.dir/FieldRef.cpp.o CMakeFiles/thriftcpp2.dir/Flags.cpp.o CMakeFiles/thriftcpp2.dir/GeneratedCodeHelper.cpp.o CMakeFiles/thriftcpp2.dir/TrustedServerException.cpp.o CMakeFiles/thriftcpp2.dir/async/AsyncClient.cpp.o CMakeFiles/thriftcpp2.dir/async/AsyncProcessor.cpp.o CMakeFiles/thriftcpp2.dir/async/AsyncProcessorHelper.cpp.o CMakeFiles/thriftcpp2.dir/async/ClientChannel.cpp.o CMakeFiles/thriftcpp2.dir/async/ClientSinkBridge.cpp.o CMakeFiles/thriftcpp2.dir/async/ClientStreamBridge.cpp.o CMakeFiles/thriftcpp2.dir/async/Cpp2Channel.cpp.o CMakeFiles/thriftcpp2.dir/async/DuplexChannel.cpp.o CMakeFiles/thriftcpp2.dir/async/FramingHandler.cpp.o CMakeFiles/thriftcpp2.dir/async/HeaderChannel.cpp.o CMakeFiles/thriftcpp2.dir/async/HeaderChannelTrait.cpp.o CMakeFiles/thriftcpp2.dir/async/HeaderClientChannel.cpp.o CMakeFiles/thriftcpp2.dir/async/HeaderServerChannel.cpp.o CMakeFiles/thriftcpp2.dir/async/HibernatingRequestChannel.cpp.o CMakeFiles/thriftcpp2.dir/async/Interaction.cpp.o CMakeFiles/thriftcpp2.dir/async/MultiplexAsyncProcessor.cpp.o CMakeFiles/thriftcpp2.dir/async/PooledRequestChannel.cpp.o CMakeFiles/thriftcpp2.dir/async/ReconnectingRequestChannel.cpp.o CMakeFiles/thriftcpp2.dir/async/RequestCallback.cpp.o CMakeFiles/thriftcpp2.dir/async/RequestChannel.cpp.o CMakeFiles/thriftcpp2.dir/async/ResponseChannel.cpp.o CMakeFiles/thriftcpp2.dir/async/RetryingRequestChannel.cpp.o CMakeFiles/thriftcpp2.dir/async/RocketClientChannel.cpp.o CMakeFiles/thriftcpp2.dir/async/RpcOptions.cpp.o CMakeFiles/thriftcpp2.dir/async/RpcTypes.cpp.o CMakeFiles/thriftcpp2.dir/async/ServerGeneratorStream.cpp.o CMakeFiles/thriftcpp2.dir/async/ServerRequestData.cpp.o CMakeFiles/thriftcpp2.dir/async/ServerSinkBridge.cpp.o CMakeFiles/thriftcpp2.dir/async/ThreadBoundAdaptorChannel.cpp.o CMakeFiles/thriftcpp2.dir/gen/module_metadata_cpp.cpp.o CMakeFiles/thriftcpp2.dir/gen/module_types_cpp.cpp.o CMakeFiles/thriftcpp2.dir/security/AsyncStopTLS.cpp.o CMakeFiles/thriftcpp2.dir/security/FizzPeeker.cpp.o CMakeFiles/thriftcpp2.dir/security/SSLUtil.cpp.o CMakeFiles/thriftcpp2.dir/security/extensions/ThriftParametersClientExtension.cpp.o CMakeFiles/thriftcpp2.dir/security/extensions/ThriftParametersContext.cpp.o CMakeFiles/thriftcpp2.dir/security/extensions/Types.cpp.o CMakeFiles/thriftcpp2.dir/server/AdaptiveConcurrency.cpp.o CMakeFiles/thriftcpp2.dir/server/BaseThriftServer.cpp.o CMakeFiles/thriftcpp2.dir/server/ConcurrencyControllerInterface.cpp.o CMakeFiles/thriftcpp2.dir/server/ConcurrencyControllerBase.cpp.o CMakeFiles/thriftcpp2.dir/server/Cpp2ConnContext.cpp.o CMakeFiles/thriftcpp2.dir/server/Cpp2Connection.cpp.o CMakeFiles/thriftcpp2.dir/server/Cpp2Worker.cpp.o CMakeFiles/thriftcpp2.dir/server/CPUConcurrencyController.cpp.o CMakeFiles/thriftcpp2.dir/server/IOUringUtil.cpp.o CMakeFiles/thriftcpp2.dir/server/InternalPriorityRequestPile.cpp.o CMakeFiles/thriftcpp2.dir/server/LegacyHeaderRoutingHandler.cpp.o CMakeFiles/thriftcpp2.dir/server/LoggingEvent.cpp.o CMakeFiles/thriftcpp2.dir/server/LoggingEventHelper.cpp.o CMakeFiles/thriftcpp2.dir/server/MonitoringMethodNames.cpp.o CMakeFiles/thriftcpp2.dir/server/ParallelConcurrencyController.cpp.o CMakeFiles/thriftcpp2.dir/server/TokenBucketConcurrencyController.cpp.o CMakeFiles/thriftcpp2.dir/server/StandardConcurrencyController.cpp.o CMakeFiles/thriftcpp2.dir/server/ThreadManagerLoggingWrapper.cpp.o CMakeFiles/thriftcpp2.dir/server/RequestDebugLog.cpp.o CMakeFiles/thriftcpp2.dir/server/RequestPileBase.cpp.o CMakeFiles/thriftcpp2.dir/server/RequestPileInterface.cpp.o CMakeFiles/thriftcpp2.dir/server/ReactiveToggle.cpp.o CMakeFiles/thriftcpp2.dir/server/RequestsRegistry.cpp.o CMakeFiles/thriftcpp2.dir/server/ResourcePool.cpp.o CMakeFiles/thriftcpp2.dir/server/ResourcePoolSet.cpp.o CMakeFiles/thriftcpp2.dir/server/ResourcePoolHandle.cpp.o CMakeFiles/thriftcpp2.dir/server/RoundRobinRequestPile.cpp.o CMakeFiles/thriftcpp2.dir/server/WeightedRequestPileQueue.cpp.o CMakeFiles/thriftcpp2.dir/server/ServerAttribute.cpp.o CMakeFiles/thriftcpp2.dir/server/ServerFlags.cpp.o CMakeFiles/thriftcpp2.dir/server/ServerInstrumentation.cpp.o CMakeFiles/thriftcpp2.dir/server/ServiceHealthPoller.cpp.o CMakeFiles/thriftcpp2.dir/server/ThriftProcessor.cpp.o CMakeFiles/thriftcpp2.dir/server/ThriftServer.cpp.o CMakeFiles/thriftcpp2.dir/server/ThriftServerConfig.cpp.o CMakeFiles/thriftcpp2.dir/server/TMConcurrencyController.cpp.o CMakeFiles/thriftcpp2.dir/server/peeking/TLSHelper.cpp.o CMakeFiles/thriftcpp2.dir/transport/core/RequestStateMachine.cpp.o CMakeFiles/thriftcpp2.dir/transport/core/RpcMetadataUtil.cpp.o CMakeFiles/thriftcpp2.dir/transport/core/RpcMetadataPlugins.cpp.o CMakeFiles/thriftcpp2.dir/transport/core/SendCallbacks.cpp.o CMakeFiles/thriftcpp2.dir/transport/core/ThriftClient.cpp.o CMakeFiles/thriftcpp2.dir/transport/core/ThriftClientCallback.cpp.o CMakeFiles/thriftcpp2.dir/transport/core/ThriftRequest.cpp.o CMakeFiles/thriftcpp2.dir/transport/rocket/FdSocket.cpp.o CMakeFiles/thriftcpp2.dir/transport/rocket/PayloadUtils.cpp.o CMakeFiles/thriftcpp2.dir/transport/rocket/Types.cpp.o CMakeFiles/thriftcpp2.dir/transport/rocket/Compression.cpp.o CMakeFiles/thriftcpp2.dir/transport/rocket/client/RequestContext.cpp.o CMakeFiles/thriftcpp2.dir/transport/rocket/client/RequestContextQueue.cpp.o CMakeFiles/thriftcpp2.dir/transport/rocket/client/RocketClient.cpp.o CMakeFiles/thriftcpp2.dir/transport/rocket/client/RocketStreamServerCallback.cpp.o CMakeFiles/thriftcpp2.dir/transport/rocket/flush/FlushManager.cpp.o CMakeFiles/thriftcpp2.dir/transport/rocket/framing/parser/AllocatingParserStrategy.cpp.o CMakeFiles/thriftcpp2.dir/transport/rocket/framing/ErrorCode.cpp.o CMakeFiles/thriftcpp2.dir/transport/rocket/framing/Frames.cpp.o CMakeFiles/thriftcpp2.dir/transport/rocket/framing/Parser.cpp.o CMakeFiles/thriftcpp2.dir/transport/rocket/framing/Serializer.cpp.o CMakeFiles/thriftcpp2.dir/transport/rocket/framing/Util.cpp.o CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketRoutingHandler.cpp.o CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketServerConnection.cpp.o CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketServerConnectionPlugins.cpp.o CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketServerFrameContext.cpp.o CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketSinkClientCallback.cpp.o CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketStreamClientCallback.cpp.o CMakeFiles/thriftcpp2.dir/transport/rocket/server/RocketThriftRequests.cpp.o CMakeFiles/thriftcpp2.dir/transport/rocket/server/ThriftRocketServerHandler.cpp.o CMakeFiles/thriftcpp2.dir/util/Checksum.cpp.o CMakeFiles/thriftcpp2.dir/util/DebugString.cpp.o CMakeFiles/thriftcpp2.dir/util/EmptyAsyncProcessor.cpp.o CMakeFiles/thriftcpp2.dir/util/ScopedServerInterfaceThread.cpp.o CMakeFiles/thriftcpp2.dir/util/ScopedServerThread.cpp.o CMakeFiles/thriftcpp2.dir/visitation/visit_by_thrift_field_metadata.cpp.o "CMakeFiles/thriftcpp2.dir/__/thrift/gen-cpp2/RocketUpgrade_constants.cpp.o" "CMakeFiles/thriftcpp2.dir/__/thrift/gen-cpp2/RocketUpgrade_data.cpp.o" "CMakeFiles/thriftcpp2.dir/__/thrift/gen-cpp2/RocketUpgrade_types.cpp.o" "CMakeFiles/thriftcpp2.dir/__/thrift/gen-cpp2/RocketUpgrade.cpp.o" "CMakeFiles/thriftcpp2.dir/__/thrift/gen-cpp2/RocketUpgradeAsyncClient.cpp.o"  -Wl,-rpath,/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/lib: ../../../lib/libthriftfrozen2.so.2024.02.19.00 ../../../lib/libthriftanyrep.so ../../../lib/libthriftmetadata.so.2024.02.19.00 ../../../lib/libthrifttype.so.2024.02.19.00 ../../../lib/libthriftprotocol.so.2024.02.19.00 ../../../lib/libasync.so.2024.02.19.00 ../../../lib/libtransport.so.2024.02.19.00 ../../../lib/librpcmetadata.so.2024.02.19.00 ../../../lib/libconcurrency.so.2024.02.19.00 -lzstd /usr/lib64/libwangle.so.2024.02.19.00 /usr/lib64/libfizz.so.2024.02.19.00 /usr/lib64/libz.so /usr/lib64/libsodium.so -Wl,-Bstatic -lrt -Wl,-Bdynamic ../../../lib/libthrift-core.so.2024.02.19.00 ../../../lib/libthrifttyperep.so.2024.02.19.00 ../../../lib/libthriftannotation.so.2024.02.19.00 /usr/lib64/libfolly.so.2024.02.19.00 -lglog /usr/lib64/libgflags.so.2.2.2 /usr/lib64/libfmt.so.10.2.1 /usr/lib64/libboost_context.so.1.83.0 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_program_options.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libboost_system.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 -levent -ldouble-conversion -lz -lssl -lcrypto -lbz2 -llzma -llz4 -lzstd -lsnappy -ldwarf -Wl,-Bstatic -liberty -Wl,-Bdynamic -laio -luring -lsodium -ldl -lunwind 
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/cmake -E cmake_symlink_library ../../../lib/libthriftcpp2.so.2024.02.19.00 ../../../lib/libthriftcpp2.so.2024.02.19.00 ../../../lib/libthriftcpp2.so
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[ 99%] Built target thriftcpp2
/usr/bin/gmake  -f thrift/lib/cpp2/CMakeFiles/quic_thriftcpp2.dir/build.make thrift/lib/cpp2/CMakeFiles/quic_thriftcpp2.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fbthrift-2024.02.19.00 /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2 /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2/CMakeFiles/quic_thriftcpp2.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/gmake  -f thrift/lib/cpp2/CMakeFiles/quic_thriftcpp2.dir/build.make thrift/lib/cpp2/CMakeFiles/quic_thriftcpp2.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[100%] Building CXX object thrift/lib/cpp2/CMakeFiles/quic_thriftcpp2.dir/server/ThriftQuicServer.cpp.o
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFMT_SHARED -DGFLAGS_IS_A_DLL=0 -DTHRIFT_HAVE_LIBSNAPPY=0 -Dquic_thriftcpp2_EXPORTS -I/builddir/build/BUILD/fbthrift-2024.02.19.00/. -I/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build -isystem /usr/include/libdwarf-0 -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++20 -fPIC -fsized-deallocation -MD -MT thrift/lib/cpp2/CMakeFiles/quic_thriftcpp2.dir/server/ThriftQuicServer.cpp.o -MF CMakeFiles/quic_thriftcpp2.dir/server/ThriftQuicServer.cpp.o.d -o CMakeFiles/quic_thriftcpp2.dir/server/ThriftQuicServer.cpp.o -c /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftQuicServer.cpp
In file included from /usr/include/folly/Executor.h:23,
                 from /usr/include/folly/io/async/EventBase.h:37,
                 from /usr/include/folly/io/async/ScopedEventBaseThread.h:22,
                 from /usr/include/quic/server/async_tran/QuicAsyncTransportServer.h:10,
                 from /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftQuicServer.cpp:17:
In member function ‘folly::Function<bool (folly::F14NodeMap<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::HeterogeneousAccessHash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, folly::HeterogeneousAccessEqualTo<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*) const>::Function(folly::Function<bool (folly::F14NodeMap<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::HeterogeneousAccessHash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, folly::HeterogeneousAccessEqualTo<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*) const>&&)’,
    inlined from ‘apache::thrift::ThriftServer::setIsOverloaded(folly::Function<bool (folly::F14NodeMap<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::HeterogeneousAccessHash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, folly::HeterogeneousAccessEqualTo<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*) const>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h:963:38:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
In file included from /usr/include/folly/functional/Invoke.h:32,
                 from /usr/include/folly/Function.h:218:
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftServer::setIsOverloaded(folly::Function<bool (folly::F14NodeMap<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, folly::HeterogeneousAccessHash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, folly::HeterogeneousAccessEqualTo<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*) const>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::variant<std::monostate, apache::thrift::AppClientException, apache::thrift::AppServerException, apache::thrift::AppOverloadedException, apache::thrift::AppQuotaExceededException> (apache::thrift::server::PreprocessParams const&) const>::Function(folly::Function<std::variant<std::monostate, apache::thrift::AppClientException, apache::thrift::AppServerException, apache::thrift::AppOverloadedException, apache::thrift::AppQuotaExceededException> (apache::thrift::server::PreprocessParams const&) const>&&)’,
    inlined from ‘apache::thrift::ThriftServer::setPreprocess(folly::Function<std::variant<std::monostate, apache::thrift::AppClientException, apache::thrift::AppServerException, apache::thrift::AppOverloadedException, apache::thrift::AppQuotaExceededException> (apache::thrift::server::PreprocessParams const&) const>)’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ThriftServer.h:968:36:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftServer::setPreprocess(folly::Function<std::variant<std::monostate, apache::thrift::AppClientException, apache::thrift::AppServerException, apache::thrift::AppOverloadedException, apache::thrift::AppQuotaExceededException> (apache::thrift::server::PreprocessParams const&) const>)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’ at /usr/include/folly/Function.h:346:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In function ‘folly::detail::function::FunctionTraits<void ()>::callSmall<folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}>(folly::detail::function::Data&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In file included from /usr/include/folly/Executor.h:24:
In member function ‘folly::Optional<unsigned char>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned char>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘wangle::TransportInfo::TransportInfo()’ at /usr/include/wangle/acceptor/TransportInfo.h:45:8,
    inlined from ‘apache::thrift::ThriftQuicServer::startAdditionalServers()::{lambda(std::unique_ptr<folly::AsyncTransport, folly::DelayedDestruction::Destructor>)#1}::operator()(std::unique_ptr<folly::AsyncTransport, folly::DelayedDestruction::Destructor>) const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftQuicServer.cpp:81:35:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftQuicServer::startAdditionalServers()::{lambda(std::unique_ptr<folly::AsyncTransport, folly::DelayedDestruction::Destructor>)#1}::operator()(std::unique_ptr<folly::AsyncTransport, folly::DelayedDestruction::Destructor>) const’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned short>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned short>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘wangle::FizzConfig::FizzConfig()’ at /usr/include/wangle/acceptor/FizzConfig.h:25:8,
    inlined from ‘wangle::ServerSocketConfig::ServerSocketConfig()’ at /usr/include/wangle/acceptor/ServerSocketConfig.h:59:24:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘wangle::ServerSocketConfig::ServerSocketConfig()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<unsigned short>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<unsigned short>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘wangle::FizzConfig::FizzConfig()’ at /usr/include/wangle/acceptor/FizzConfig.h:25:8,
    inlined from ‘wangle::ServerSocketConfig::ServerSocketConfig()’ at /usr/include/wangle/acceptor/ServerSocketConfig.h:59:24:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘wangle::ServerSocketConfig::ServerSocketConfig()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function(folly::Function<void ()>&&)’,
    inlined from ‘std::swap<folly::Function<void ()> >(folly::Function<void ()>&, folly::Function<void ()>&)std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<folly::Function<void ()> > >, std::is_move_constructible<folly::Function<void ()> >, std::is_move_assignable<folly::Function<void ()> > >::value, void>::type’ at /usr/include/c++/14/bits/move.h:221:11,
    inlined from ‘folly::Function<void ()>::swap(folly::Function<void ()>&)’ at /usr/include/folly/Function.h:863:49,
    inlined from ‘folly::swap<void ()>(folly::Function<void ()>&, folly::Function<void ()>&)void’ at /usr/include/folly/Function.h:900:11,
    inlined from ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’ at /usr/include/folly/Synchronized.h:918:9:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::Synchronized<folly::Function<void ()>, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::swap(folly::Function<void ()>&)’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<void const> ()>::Function<folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1}, void, void, false>(folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1})’,
    inlined from ‘folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::UnwrapSharedPtr<folly::invoke_detail::traits<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44,
    inlined from ‘apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}::operator()() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ServerAttribute.h:179:12,
    inlined from ‘folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}::operator()() const’ at /usr/include/folly/synchronization/DelayedInit.h:85:36,
    inlined from ‘folly::invoke_fn::operator()<folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}&&) constdecltype ((static_cast<folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}&&>({parm#1}))())’ at /usr/include/folly/functional/Invoke.h:65:31,
    inlined from ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’ at /usr/include/folly/synchronization/CallOnce.h:156:11:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<unsigned long> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned long>::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<void const> ()>::Function<folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1}, void, void, false>(folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1})’,
    inlined from ‘folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::UnwrapSharedPtr<folly::invoke_detail::traits<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44,
    inlined from ‘apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}::operator()() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ServerAttribute.h:179:12,
    inlined from ‘folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}::operator()() const’ at /usr/include/folly/synchronization/DelayedInit.h:85:36,
    inlined from ‘folly::invoke_fn::operator()<folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}&&) constdecltype ((static_cast<folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}&&>({parm#1}))())’ at /usr/include/folly/functional/Invoke.h:65:31,
    inlined from ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’ at /usr/include/folly/synchronization/CallOnce.h:156:11:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<std::chrono::duration<long, std::ratio<1l, 1000l> > >::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<void const> ()>::Function<folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1}, void, void, false>(folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1})’,
    inlined from ‘folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::UnwrapSharedPtr<folly::invoke_detail::traits<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44,
    inlined from ‘apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}::operator()() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ServerAttribute.h:179:12,
    inlined from ‘folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}::operator()() const’ at /usr/include/folly/synchronization/DelayedInit.h:85:36,
    inlined from ‘folly::invoke_fn::operator()<folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}&&) constdecltype ((static_cast<folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}&&>({parm#1}))())’ at /usr/include/folly/functional/Invoke.h:65:31,
    inlined from ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’ at /usr/include/folly/synchronization/CallOnce.h:156:11:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<unsigned int> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<unsigned int>::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>::Function(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>&&)’,
    inlined from ‘folly::observer_detail::ObserverManager::scheduleRefreshNewVersion(folly::Function<std::shared_ptr<folly::observer_detail::Core> ()>)’ at /usr/include/folly/experimental/observer/detail/ObserverManager.h:83:31,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >::getObserver() &&::{lambda()#2}::operator()() const’ at /usr/include/folly/experimental/observer/Observable-inl.h:170:64,
    inlined from ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >::getObserver() &&’ at /usr/include/folly/experimental/observer/Observable-inl.h:183:17:
/usr/include/folly/Function.h:662:75: warning: ‘uninit’ is used uninitialized [-Wuninitialized]
  662 |   Function(Function&& that) noexcept : call_(that.call_), exec_(that.exec_) {
      |                                                                           ^
/usr/include/folly/Utility.h: In member function ‘folly::observer::ObserverCreator<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >::getObserver() &&’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<std::shared_ptr<void const> ()>::Function<folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1}, void, void, false>(folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)::{lambda()#1})’,
    inlined from ‘folly::observer::makeObserver<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}&&)folly::observer::Observer<folly::observer_detail::UnwrapSharedPtr<folly::invoke_detail::traits<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}::operator()() const::{lambda()#1}>::result<> >::type>’ at /usr/include/folly/experimental/observer/Observer-inl.h:82:44,
    inlined from ‘apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}::operator()() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/./thrift/lib/cpp2/server/ServerAttribute.h:179:12,
    inlined from ‘folly::DelayedInit<folly::observer::Observer<bool> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1})::{lambda()#1}::operator()() const’ at /usr/include/folly/synchronization/DelayedInit.h:85:36,
    inlined from ‘folly::invoke_fn::operator()<folly::DelayedInit<folly::observer::Observer<bool> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<bool> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1})::{lambda()#1}&&) constdecltype ((static_cast<folly::DelayedInit<folly::observer::Observer<bool> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1})::{lambda()#1}&&>({parm#1}))())’ at /usr/include/folly/functional/Invoke.h:65:31,
    inlined from ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<bool> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<bool> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’ at /usr/include/folly/synchronization/CallOnce.h:156:11:
/usr/include/folly/Function.h:705:64: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  705 |   /* implicit */ constexpr Function(Fun fun) noexcept(IsSmall) {
      |                                                                ^
/usr/include/folly/Utility.h: In member function ‘folly::basic_once_flag<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>, std::atomic>::call_once_slow<folly::DelayedInit<folly::observer::Observer<bool> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1})::{lambda()#1}>(folly::DelayedInit<folly::observer::Observer<bool> >::try_emplace_with<apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1}>(apache::thrift::detail::ServerAttributeObservable<bool>::getObserver() const::{lambda()#1})::{lambda()#1}&&)void’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<bool> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<bool> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned int> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned int> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::chrono::duration<long, std::ratio<1l, 1000l> > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<std::chrono::duration<long, std::ratio<1l, 1000l> > > > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<unsigned long> >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Function<void ()>::Function()’,
    inlined from ‘folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper::unsubscribe()’ at /usr/include/folly/experimental/observer/SimpleObservable-inl.h:70:22,
    inlined from ‘folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper>::unsubscribe(folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper&)’ at /usr/include/folly/experimental/observer/Observable.h:44:75,
    inlined from ‘folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >::~ObserverCreatorContext()’ at /usr/include/folly/experimental/observer/Observable-inl.h:37:26,
    inlined from ‘std::destroy_at<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:88:18,
    inlined from ‘std::_Destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> > >(folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/stl_construct.h:149:22,
    inlined from ‘std::allocator_traits<std::allocator<void> >::destroy<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> > >(std::allocator<void>&, folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >*)void’ at /usr/include/c++/14/bits/alloc_traits.h:671:17,
    inlined from ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’ at /usr/include/c++/14/bits/shared_ptr_base.h:616:35:
/usr/include/folly/Function.h:646:13: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  646 |   constexpr Function() = default;
      |             ^~~~~~~~
/usr/include/folly/Utility.h: In member function ‘std::_Sp_counted_ptr_inplace<folly::observer::detail::ObserverCreatorContext<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper, folly::observer::ObservableTraits<folly::observer::SimpleObservable<folly::observer::Observer<std::optional<unsigned long> > >::Wrapper> >, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<double>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<double>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘quic::TransportSettings::TransportSettings()’ at /usr/include/quic/state/TransportSettings.h:105:8,
    inlined from ‘(anonymous namespace)::getQuicTransportSettings()::{lambda()#1}::operator()() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftQuicServer.cpp:25:29,
    inlined from ‘(anonymous namespace)::getQuicTransportSettings()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftQuicServer.cpp:40:6,
    inlined from ‘apache::thrift::ThriftQuicServer::startAdditionalServers()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftQuicServer.cpp:104:36:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftQuicServer::startAdditionalServers()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<std::chrono::duration<long, std::ratio<1l, 1000000l> > >::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<std::chrono::duration<long, std::ratio<1l, 1000000l> > >::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘quic::TransportSettings::TransportSettings()’ at /usr/include/quic/state/TransportSettings.h:105:8,
    inlined from ‘(anonymous namespace)::getQuicTransportSettings()::{lambda()#1}::operator()() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftQuicServer.cpp:25:29,
    inlined from ‘(anonymous namespace)::getQuicTransportSettings()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftQuicServer.cpp:40:6,
    inlined from ‘apache::thrift::ThriftQuicServer::startAdditionalServers()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftQuicServer.cpp:104:36:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftQuicServer::startAdditionalServers()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<std::array<unsigned char, 32ul> >::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<std::array<unsigned char, 32ul> >::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘quic::TransportSettings::TransportSettings()’ at /usr/include/quic/state/TransportSettings.h:105:8,
    inlined from ‘(anonymous namespace)::getQuicTransportSettings()::{lambda()#1}::operator()() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftQuicServer.cpp:25:29,
    inlined from ‘(anonymous namespace)::getQuicTransportSettings()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftQuicServer.cpp:40:6,
    inlined from ‘apache::thrift::ThriftQuicServer::startAdditionalServers()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftQuicServer.cpp:104:36:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftQuicServer::startAdditionalServers()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<std::array<unsigned char, 32ul> >::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<std::array<unsigned char, 32ul> >::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘quic::TransportSettings::TransportSettings()’ at /usr/include/quic/state/TransportSettings.h:105:8,
    inlined from ‘(anonymous namespace)::getQuicTransportSettings()::{lambda()#1}::operator()() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftQuicServer.cpp:25:29,
    inlined from ‘(anonymous namespace)::getQuicTransportSettings()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftQuicServer.cpp:40:6,
    inlined from ‘apache::thrift::ThriftQuicServer::startAdditionalServers()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftQuicServer.cpp:104:36:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftQuicServer::startAdditionalServers()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<quic::CongestionControlConfig::AckFrequencyConfig>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<quic::CongestionControlConfig::AckFrequencyConfig>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘quic::CongestionControlConfig::CongestionControlConfig()’ at /usr/include/quic/state/TransportSettings.h:18:8,
    inlined from ‘quic::TransportSettings::TransportSettings()’ at /usr/include/quic/state/TransportSettings.h:105:8,
    inlined from ‘(anonymous namespace)::getQuicTransportSettings()::{lambda()#1}::operator()() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftQuicServer.cpp:25:29,
    inlined from ‘(anonymous namespace)::getQuicTransportSettings()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftQuicServer.cpp:40:6,
    inlined from ‘apache::thrift::ThriftQuicServer::startAdditionalServers()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftQuicServer.cpp:104:36:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftQuicServer::startAdditionalServers()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
In member function ‘folly::Optional<quic::AckReceiveTimestampsConfig>::StorageTriviallyDestructible::StorageTriviallyDestructible()’,
    inlined from ‘folly::Optional<quic::AckReceiveTimestampsConfig>::Optional()’ at /usr/include/folly/Optional.h:127:33,
    inlined from ‘quic::TransportSettings::TransportSettings()’ at /usr/include/quic/state/TransportSettings.h:105:8,
    inlined from ‘(anonymous namespace)::getQuicTransportSettings()::{lambda()#1}::operator()() const’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftQuicServer.cpp:25:29,
    inlined from ‘(anonymous namespace)::getQuicTransportSettings()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftQuicServer.cpp:40:6,
    inlined from ‘apache::thrift::ThriftQuicServer::startAdditionalServers()’ at /builddir/build/BUILD/fbthrift-2024.02.19.00/thrift/lib/cpp2/server/ThriftQuicServer.cpp:104:36:
/usr/include/folly/Optional.h:457:11: warning: ‘uninit’ may be used uninitialized [-Wmaybe-uninitialized]
  457 |         : emptyState(unsafe_default_initialized), hasValue{false} {}
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/folly/Utility.h: In member function ‘apache::thrift::ThriftQuicServer::startAdditionalServers()’:
/usr/include/folly/Utility.h:491:9: note: ‘uninit’ was declared here
  491 |       T uninit;
      |         ^~~~~~
[100%] Linking CXX shared library ../../../lib/libquic_thriftcpp2.so
cd /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/thrift/lib/cpp2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/quic_thriftcpp2.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libquic_thriftcpp2.so -o ../../../lib/libquic_thriftcpp2.so CMakeFiles/quic_thriftcpp2.dir/server/ThriftQuicServer.cpp.o  -Wl,-rpath,/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/lib ../../../lib/libthriftcpp2.so.2024.02.19.00 /usr/lib64/libmvfst_server_async_tran.so.2024.02.19.00 ../../../lib/libthriftfrozen2.so.2024.02.19.00 ../../../lib/libthriftmetadata.so.2024.02.19.00 ../../../lib/libthriftanyrep.so ../../../lib/libthrifttype.so.2024.02.19.00 ../../../lib/libthriftprotocol.so.2024.02.19.00 ../../../lib/libasync.so.2024.02.19.00 ../../../lib/libtransport.so.2024.02.19.00 ../../../lib/librpcmetadata.so.2024.02.19.00 ../../../lib/libconcurrency.so.2024.02.19.00 -lzstd /usr/lib64/libwangle.so.2024.02.19.00 -Wl,-Bstatic -lrt -Wl,-Bdynamic ../../../lib/libthrift-core.so.2024.02.19.00 ../../../lib/libthrifttyperep.so.2024.02.19.00 ../../../lib/libthriftannotation.so.2024.02.19.00 /usr/lib64/libmvfst_server.so.2024.02.19.00 /usr/lib64/libmvfst_transport_settings_functions.so.2024.02.19.00 /usr/lib64/libmvfst_server_state.so.2024.02.19.00 /usr/lib64/libmvfst_dsr_frontend.so.2024.02.19.00 /usr/lib64/libmvfst_dsr_types.so.2024.02.19.00 /usr/lib64/libmvfst_fizz_handshake.so.2024.02.19.00 /usr/lib64/libmvfst_transport.so.2024.02.19.00 /usr/lib64/libmvfst_buf_accessor.so.2024.02.19.00 /usr/lib64/libmvfst_state_datagram_handler.so.2024.02.19.00 /usr/lib64/libmvfst_batch_writer.so.2024.02.19.00 /usr/lib64/libmvfst_cc_algo.so.2024.02.19.00 /usr/lib64/libmvfst_codec_pktrebuilder.so.2024.02.19.00 /usr/lib64/libmvfst_happyeyeballs.so.2024.02.19.00 /usr/lib64/libmvfst_async_udp_socket.so.2024.02.19.00 /usr/lib64/libmvfst_events.so.2024.02.19.00 /usr/lib64/libmvfst_looper.so.2024.02.19.00 /usr/lib64/libmvfst_observer.so.2024.02.19.00 /usr/lib64/libmvfst_state_ack_handler.so.2024.02.19.00 /usr/lib64/libmvfst_loss.so.2024.02.19.00 /usr/lib64/libmvfst_state_pacing_functions.so.2024.02.19.00 /usr/lib64/libmvfst_state_simple_frame_functions.so.2024.02.19.00 /usr/lib64/libmvfst_state_functions.so.2024.02.19.00 /usr/lib64/libmvfst_codec_pktbuilder.so.2024.02.19.00 /usr/lib64/libmvfst_state_stream.so.2024.02.19.00 /usr/lib64/libmvfst_flowcontrol.so.2024.02.19.00 /usr/lib64/libmvfst_qlogger.so.2024.02.19.00 /usr/lib64/libmvfst_state_stream_functions.so.2024.02.19.00 /usr/lib64/libmvfst_state_machine.so.2024.02.19.00 /usr/lib64/libmvfst_codec.so.2024.02.19.00 /usr/lib64/libmvfst_handshake.so.2024.02.19.00 /usr/lib64/libmvfst_codec_packet_number_cipher.so.2024.02.19.00 /usr/lib64/libmvfst_codec_decode.so.2024.02.19.00 /usr/lib64/libmvfst_codec_types.so.2024.02.19.00 /usr/lib64/libmvfst_exception.so.2024.02.19.00 /usr/lib64/libfizz.so.2024.02.19.00 /usr/lib64/libsodium.so /usr/lib64/libz.so /usr/lib64/libmvfst_bufutil.so.2024.02.19.00 /usr/lib64/libmvfst_transport_knobs.so.2024.02.19.00 /usr/lib64/libmvfst_constants.so.2024.02.19.00 /usr/lib64/libfolly.so.2024.02.19.00 -lglog /usr/lib64/libgflags.so.2.2.2 /usr/lib64/libfmt.so.10.2.1 -levent -ldouble-conversion -lz -lssl -lcrypto -lbz2 -llzma -llz4 -lzstd -lsnappy -ldwarf -Wl,-Bstatic -liberty -Wl,-Bdynamic -laio -luring -lsodium -ldl -lunwind /usr/lib64/libboost_context.so.1.83.0 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_program_options.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libboost_system.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 
gmake[2]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
[100%] Built target quic_thriftcpp2
gmake[1]: Leaving directory '/builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build'
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build/CMakeFiles 0

+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.ZyUGI4
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64
++ dirname /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 fbthrift-2024.02.19.00
+ DESTDIR=/builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64
+ /usr/bin/cmake --install redhat-linux-build
-- Install configuration: ""
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/ThriftLibrary.cmake
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/cmake/fbthrift/FBThriftConfig.cmake
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/cmake/fbthrift/FBThriftTargets.cmake
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/cmake/fbthrift/FBThriftTargets-noconfig.cmake
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/compat.thrift
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/cpp.thrift
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/go.thrift
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/hack.thrift
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/internal.thrift
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/java.thrift
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/python.thrift
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/rust.thrift
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/scope.thrift
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/thrift.thrift
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/compat.thrift
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/cpp.thrift
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/go.thrift
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/hack.thrift
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/internal.thrift
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/java.thrift
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/python.thrift
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/rust.thrift
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/scope.thrift
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/thrift.thrift
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/thrift_data.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/cpp_data.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/thrift_types.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/thrift_types_fwd.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/thrift_types.tcc
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/cpp_types.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/cpp_types_fwd.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/thrift_types_custom_protocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/thrift_constants.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/cpp_types.tcc
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/thrift_handlers.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/thrift_clients.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/thrift_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/cpp_types_custom_protocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/thrift_visitation.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/cpp_constants.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/thrift_for_each_field.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/thrift_visit_union.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/cpp_handlers.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/thrift_visit_by_thrift_field_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/cpp_clients.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/cpp_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/cpp_visitation.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/cpp_for_each_field.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/cpp_visit_union.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/cpp_visit_by_thrift_field_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/hack_data.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/hack_types.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/hack_types_fwd.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/go_data.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/hack_types.tcc
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/go_types.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/go_types_fwd.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/hack_types_custom_protocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/go_types.tcc
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/hack_constants.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/go_types_custom_protocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/hack_handlers.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/go_constants.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/hack_clients.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/hack_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/go_handlers.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/hack_visitation.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/go_clients.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/hack_for_each_field.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/go_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/hack_visit_union.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/go_visitation.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/hack_visit_by_thrift_field_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/go_for_each_field.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/go_visit_union.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/go_visit_by_thrift_field_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/java_data.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/java_types.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/java_types_fwd.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/java_types.tcc
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/java_types_custom_protocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/java_constants.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/java_handlers.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/java_clients.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/java_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/java_visitation.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/java_for_each_field.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/java_visit_union.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/java_visit_by_thrift_field_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/python_data.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/python_types.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/python_types_fwd.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/python_types.tcc
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/python_types_custom_protocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/python_constants.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/python_handlers.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/python_clients.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/python_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/python_visitation.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/python_for_each_field.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/python_visit_union.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/python_visit_by_thrift_field_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/scope_data.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/scope_types.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/scope_types_fwd.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/scope_types.tcc
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/scope_types_custom_protocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/scope_handlers.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/scope_clients.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/scope_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/scope_visitation.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/scope_for_each_field.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/scope_visit_union.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/scope_visit_by_thrift_field_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/annotation/gen-cpp2/scope_constants.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/bin/thrift1
-- Set non-toolchain portion of runtime path of "/builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/bin/thrift1" to ""
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libcompiler_ast.so.2024.02.19.00
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libcompiler_ast.so
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libcompiler_base.so.2024.02.19.00
-- Set non-toolchain portion of runtime path of "/builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libcompiler_base.so.2024.02.19.00" to ""
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libcompiler_base.so
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libcompiler.so.2024.02.19.00
-- Set non-toolchain portion of runtime path of "/builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libcompiler.so.2024.02.19.00" to ""
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libcompiler.so
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libmustache.so.2024.02.19.00
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libmustache.so
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libthriftannotation.so.2024.02.19.00
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libthriftannotation.so
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/RpcMetadata_extra.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/SerializableDynamic.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/apache_thrift_sbe
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/apache_thrift_sbe/BooleanType.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/apache_thrift_sbe/CodecConfig.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/apache_thrift_sbe/CompressionAlgorithm.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/apache_thrift_sbe/CompressionConfig.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/apache_thrift_sbe/ErrorBlame.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/apache_thrift_sbe/ErrorClassification.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/apache_thrift_sbe/ErrorKind.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/apache_thrift_sbe/ErrorSafety.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/apache_thrift_sbe/ExceptionMetadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/apache_thrift_sbe/FdMetadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/apache_thrift_sbe/GroupSizeEncoding.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/apache_thrift_sbe/InteractionCreate.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/apache_thrift_sbe/InteractionRequest.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/apache_thrift_sbe/InterationTerminate.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/apache_thrift_sbe/LoggingContext.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/apache_thrift_sbe/MessageHeader.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/apache_thrift_sbe/MetadataType.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/apache_thrift_sbe/PayloadExceptionMetadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/apache_thrift_sbe/ProtocolId.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/apache_thrift_sbe/QueueMetadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/apache_thrift_sbe/RequestRpcMetadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/apache_thrift_sbe/RequestRpcMetadataOptional.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/apache_thrift_sbe/ResponseRpcMetadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/apache_thrift_sbe/ResponseRpcMetadataOptional.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/apache_thrift_sbe/RpcKind.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/apache_thrift_sbe/RpcPriority.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/apache_thrift_sbe/VarDataEncoding.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/apache_thrift_sbe/VarStringEncoding.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/detail
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/detail/id.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/detail/protocol.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/any_rep_data.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/any_rep_types.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/any_rep_types_fwd.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/any_rep_types.tcc
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/any_rep_types_custom_protocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/any_rep_constants.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/any_rep_handlers.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/any_rep_clients.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/any_rep_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/any_rep_visitation.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/any_rep_for_each_field.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/any_rep_visit_union.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/any_rep_visit_by_thrift_field_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/reflection_data.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/reflection_types.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/reflection_types_fwd.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/reflection_types.tcc
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/reflection_types_custom_protocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/reflection_constants.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/reflection_handlers.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/reflection_clients.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/reflection_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/reflection_visitation.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/reflection_for_each_field.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/reflection_visit_union.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/reflection_visit_by_thrift_field_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/metadata_data.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/metadata_types.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/metadata_types_fwd.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/metadata_types.tcc
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/metadata_types_custom_protocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/metadata_constants.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/ThriftMetadataServiceAsyncClient.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/ThriftMetadataService.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/ThriftMetadataService.tcc
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/ThriftMetadataService_custom_protocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/metadata_handlers.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/metadata_clients.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/metadata_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/metadata_visitation.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/metadata_for_each_field.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/metadata_visit_union.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/metadata_visit_by_thrift_field_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/frozen_data.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/frozen_types.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/frozen_types_fwd.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/frozen_types.tcc
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/frozen_types_custom_protocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/frozen_constants.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/frozen_handlers.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/frozen_clients.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/frozen_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/frozen_visitation.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/frozen_for_each_field.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/frozen_visit_union.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/frozen_visit_by_thrift_field_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/RpcMetadata_data.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/RpcMetadata_types.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/RpcMetadata_types_fwd.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/RpcMetadata_types.tcc
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/RpcMetadata_types_custom_protocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/RpcMetadata_constants.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/RpcMetadata_handlers.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/RpcMetadata_clients.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/RpcMetadata_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/RpcMetadata_visitation.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/RpcMetadata_for_each_field.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/RpcMetadata_visit_union.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/RpcMetadata_visit_by_thrift_field_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/RocketUpgrade_data.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/RocketUpgrade_types.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/RocketUpgrade_types_fwd.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/RocketUpgrade_types.tcc
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/RocketUpgrade_types_custom_protocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/RocketUpgrade_constants.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/RocketUpgradeAsyncClient.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/RocketUpgrade.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/RocketUpgrade.tcc
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/RocketUpgrade_custom_protocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/RocketUpgrade_handlers.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/RocketUpgrade_clients.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/RocketUpgrade_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/RocketUpgrade_visitation.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/RocketUpgrade_for_each_field.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/RocketUpgrade_visit_union.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/RocketUpgrade_visit_by_thrift_field_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/id_data.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/id_types.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/id_types_fwd.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/id_types.tcc
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/id_types_custom_protocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/id_constants.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/id_handlers.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/id_clients.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/id_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/id_visitation.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/id_for_each_field.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/id_visit_union.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/id_visit_by_thrift_field_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/standard_data.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/standard_types.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/standard_types_fwd.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/standard_types.tcc
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/standard_types_custom_protocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/standard_constants.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/standard_handlers.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/standard_clients.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/standard_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/standard_visitation.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/standard_for_each_field.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/standard_visit_union.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/standard_visit_by_thrift_field_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/type_rep_data.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/type_rep_types.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/type_rep_types_fwd.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/type_rep_types.tcc
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/type_rep_types_custom_protocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/type_rep_constants.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/type_rep_handlers.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/type_rep_clients.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/type_rep_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/type_rep_visitation.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/type_rep_for_each_field.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/type_rep_visit_union.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/type_rep_visit_by_thrift_field_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/type_data.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/type_types.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/type_types_fwd.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/type_types.tcc
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/type_types_custom_protocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/type_constants.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/type_handlers.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/type_clients.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/type_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/type_visitation.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/type_for_each_field.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/type_visit_union.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/thrift/gen-cpp2/type_visit_by_thrift_field_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/ContextStack.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/DistinctTable.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/EventHandlerBase.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/Field.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/Frozen.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/Reflection.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/RelativePtr.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/SerializedMessage.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/TApplicationException.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/TLogging.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/TProcessor.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/TProcessorEventHandler.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/Thrift.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/async
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/async/TAsyncChannel.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/async/TAsyncEventChannel.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/async/TAsyncProcessor.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/async/TAsyncSSLSocket.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/async/TBinaryAsyncChannel.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/async/TEventJobQueue.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/async/TFramedAsyncChannel.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/async/THttpAsyncChannel.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/async/TStreamAsyncChannel-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/async/TStreamAsyncChannel.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/async/TUnframedAsyncChannel-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/async/TUnframedAsyncChannel.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/concurrency
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/concurrency/Exception.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/concurrency/FunctionRunner.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/concurrency/InitThreadFactory.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/concurrency/Mutex-portability.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/concurrency/PosixThreadFactory.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/concurrency/SFQThreadManager.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/concurrency/Thread.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/concurrency/ThreadManager.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/concurrency/TimerManager.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/concurrency/Util.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/concurrency/test
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/concurrency/test/ThreadFactoryTests.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/concurrency/test/TimerManagerTests.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol/TBase64Utils.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol/TBinaryProtocol-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol/TBinaryProtocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol/TCompactProtocol-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol/TCompactProtocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol/TDebugProtocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol/TJSONProtocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol/TProtocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol/TProtocolException.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol/TProtocolTap.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol/TProtocolTypes.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol/TSimpleJSONProtocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol/TType.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol/TVirtualProtocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/server
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/server/TConnectionContext.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/server/TServerEventHandler.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/server/TServerObserver.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/test
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/test/MockTAsyncSSLSocket.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/test/loadgen
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/test/loadgen/Controller.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/test/loadgen/GaussianMixtureModel.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/test/loadgen/IntervalTimer.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/test/loadgen/LatencyMonitor.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/test/loadgen/LatencyScoreBoard.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/test/loadgen/LoadConfig.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/test/loadgen/Monitor.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/test/loadgen/OpEnabledState.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/test/loadgen/QpsMonitor.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/test/loadgen/QpsScoreBoard.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/test/loadgen/RNG.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/test/loadgen/ScoreBoard.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/test/loadgen/ScoreBoardOpVector.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/test/loadgen/TerminalMonitor.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/test/loadgen/WeightedLoadConfig.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/test/loadgen/Worker.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/test/loadgen/WorkerIf.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/test/loadgen/loadgen.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/test/ssl
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/thrift_config.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/TBufferTransports.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/TFDTransport.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/THeader.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/THttpClient.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/THttpServer.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/THttpTransport.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/TNullTransport.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/TRpcTransport.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/TShortReadTransport.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/TSocket.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/TTransport.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/TTransportException.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/TVirtualTransport.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/TZlibTransport.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/test
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/util
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/util/EnumUtils.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/util/FrozenTestUtil.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/util/FrozenUtil-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/util/FrozenUtil.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/util/PausableTimer.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/util/SaturatingMath.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/util/THttpParser.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/util/VarintUtils-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/util/VarintUtils.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/util/test
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/util/test/VarintUtilsTestUtil.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/Adapt.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/Adapter.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/BadFieldAccess.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/BoxedValuePtr.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/CloneableIOBuf.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/FieldRef.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/FieldRefHash.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/FieldRefTraits.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/Flags.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/GeneratedCodeHelper.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/PluggableFunction.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/SerializationSwitch.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/Thrift.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/TrustedServerException.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/TypeClass.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/AsyncClient.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/AsyncProcessor.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/AsyncProcessorHelper.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ChannelCallbacks.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ClientBufferedStream.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ClientChannel.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ClientSinkBridge.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ClientStreamBridge.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/Cpp2Channel.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/DuplexChannel.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/FramingHandler.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/FutureRequest.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/GuardedRequestChannel-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/GuardedRequestChannel.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/HTTPClientChannel.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/HeaderChannel.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/HeaderChannelTrait.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/HeaderClientChannel.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/HeaderServerChannel.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/HibernatingRequestChannel.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/Interaction.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/MessageChannel.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/MultiplexAsyncProcessor.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/PooledRequestChannel.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/PreprocessingAsyncProcessorWrapper.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ReconnectingRequestChannel.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ReplyInfo.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/RequestCallback.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/RequestChannel.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ResponseChannel.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/RetryingRequestChannel.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/RocketClientChannel.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/RpcOptions.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/RpcTypes.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/SchemaV1.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ServerChannel.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ServerGeneratorStream-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ServerGeneratorStream.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ServerPublisherStream.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ServerRequestData.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ServerSinkBridge.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ServerStream-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ServerStream.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ServerStreamDetail.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ServerStreamMultiPublisher.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/Sink.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/SinkBridgeUtil.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/StreamCallbacks.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/TAsyncTransportHandler.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ThreadBoundAdaptorChannel.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/TwoWayBridge.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/tests
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/tests/util
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/tests/util/TestSinkService.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/tests/util/TestStreamService.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/tests/util/Util.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/debug_thrift_data_difference
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/debug_thrift_data_difference/debug.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/debug_thrift_data_difference/detail
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/debug_thrift_data_difference/detail/debug-inl-post.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/debug_thrift_data_difference/detail/debug-inl-pre.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/debug_thrift_data_difference/detail/pretty_print-inl-post.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/debug_thrift_data_difference/detail/pretty_print-inl-pre.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/debug_thrift_data_difference/diff.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/debug_thrift_data_difference/pretty_print.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/debug_thrift_data_difference/test
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/detail
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/detail/EventHandlerRuntime.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/detail/meta.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/detail/test
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/folly_dynamic
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/folly_dynamic/folly_dynamic.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/folly_dynamic/internal
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/folly_dynamic/internal/folly_dynamic-inl-post.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/folly_dynamic/internal/folly_dynamic-inl-pre.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/folly_dynamic/test
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/Fast64BitRemainderCalculator.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FixedSizeStringHash.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/Frozen.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenAssociative-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenBool-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenEnum-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenExcluded-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenFixedSizeString-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenHashTable-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenIntegral-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenMacros.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenOptional-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenOrderedTable-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenPair-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenRange-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenRef-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenString-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenTestUtil.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenTrivial-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenUtil.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/HintTypes.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/Traits.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/VectorAssociative.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/schema
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/schema/MemorySchema.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/test
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/test/compatibility
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/gen
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/gen/client_cpp.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/gen/client_h.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/gen/intern_list.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/gen/module_constants_cpp.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/gen/module_constants_h.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/gen/module_data_cpp.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/gen/module_data_h.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/gen/module_metadata_cpp.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/gen/module_metadata_h.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/gen/module_types_cpp.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/gen/module_types_h.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/gen/module_types_tcc.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/gen/service_cpp.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/gen/service_h.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/gen/service_tcc.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/hash
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/hash/DeterministicHash.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/Clear.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/Compare.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/Copy.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/Create.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/DeterministicAccumulator.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/Encode.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/Get.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/Hash.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/Patch.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/Serializer.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/Sha256Hasher.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/StdHasher.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/StdSerializer.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/Testing.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/Xxh64Hasher.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/detail
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/detail/AnyOp.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/detail/BaseOp.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/detail/BasePatch.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/detail/Clear.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/detail/Compare.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/detail/ContainerOp.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/detail/ContainerPatch.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/detail/Copy.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/detail/Create.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/detail/Encode.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/detail/Get.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/detail/Hash.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/detail/HashProtocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/detail/Patch.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/detail/StructOp.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/detail/StructPatch.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/detail/ValueOp.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/op/detail/ValuePatch.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/BinaryProtocol-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/BinaryProtocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/CompactProtocol-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/CompactProtocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/CompactV1Protocol-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/CompactV1Protocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/Cpp2Ops-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/Cpp2Ops.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/DebugProtocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/FieldMask.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/FieldMaskRef.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/GetStandardProtocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/JSONProtocol-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/JSONProtocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/JSONProtocolCommon-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/JSONProtocolCommon.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/LazyDeserializationFlags.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/Object.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/Patch.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/Protocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/ProtocolReaderStructReadState.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/ProtocolReaderWireTypeInfo.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/ProtocolReaderWithRefill.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/Serializer.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/SimpleJSONProtocol-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/SimpleJSONProtocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/TableBasedForwardTypes.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/TableBasedSerializer.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/Traits.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/VirtualProtocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/detail
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/detail/FieldMask.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/detail/FieldMaskUtil.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/detail/Object.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/detail/ReservedId.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/detail/index.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/detail/protocol_methods.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/test
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/debug.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/demo
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/demo/json_print.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/diff.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/docs
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/folly_dynamic.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/gmock_matching.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/helpers.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/indenter.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/internal
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/internal/debug-inl-post.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/internal/debug-inl-pre.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/internal/folly_dynamic-inl-post.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/internal/folly_dynamic-inl-pre.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/internal/helpers-inl-pre.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/internal/legacy_reflection-inl-post.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/internal/legacy_reflection-inl-pre.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/internal/legacy_reflection_type_id.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/internal/merge-inl-post.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/internal/merge-inl-pre.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/internal/pretty_print-inl-post.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/internal/pretty_print-inl-pre.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/internal/reflection-inl-post.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/internal/reflection-inl-pre.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/internal/test_helpers.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/legacy_reflection.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/merge.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/populator.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/pretty_print.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/reflection.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/testing.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/reflection/variant.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/sbe
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/sbe/MessageWrapper.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/security
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/security/AsyncStopTLS.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/security/FizzPeeker.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/security/SSLUtil.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/security/extensions
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/security/extensions/ThriftParametersClientExtension.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/security/extensions/ThriftParametersContext.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/security/extensions/ThriftParametersServerExtension.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/security/extensions/Types.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/security/extensions/test
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/security/test
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/AdaptiveConcurrency.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/BaseThriftServer.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/CPUConcurrencyController.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ConcurrencyControllerBase.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ConcurrencyControllerInterface.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ControlServerInterface.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/Cpp2ConnContext.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/Cpp2Connection.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/Cpp2Worker.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ExecutorToThreadManagerAdaptor.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/IOUringUtil.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/IOWorkerContext.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/IResourcePoolAcceptor.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/InterceptorData.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/InternalPriorityRequestPile.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/LegacyHeaderRoutingHandler.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/LoggingEvent.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/LoggingEventHelper.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/MemoryTracker.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/MonitoringMethodNames.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/MonitoringServerInterface.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ParallelConcurrencyController.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/PerturbSource.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/PolledServiceHealth.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/PreprocessParams.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ReactiveToggle.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/RequestCompletionCallback.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/RequestDebugLog.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/RequestPileBase.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/RequestPileInterface.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/RequestsRegistry.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ResourcePool.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ResourcePoolHandle.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ResourcePoolSet.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/RoundRobinRequestPile.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/SecurityServerInterface.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ServerAttribute.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ServerConfigs.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ServerFlags.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ServerInstrumentation.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ServerModule.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ServiceHealthPoller.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/StandardConcurrencyController.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/StatusServerInterface.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/TMConcurrencyController.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ThreadManagerLoggingWrapper.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ThriftProcessor.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ThriftQuicServer.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ThriftServer.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ThriftServerConfig.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/TokenBucketConcurrencyController.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/TransportRoutingHandler.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/WeightedRequestPileQueue-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/WeightedRequestPileQueue.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/peeking
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/peeking/PeekingManager.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/peeking/TLSHelper.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/test
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/test/util
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/test/util/MockServerConfigs.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/test
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/test/Matcher.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/test/MockCpp2ConnContext.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/test/ProtoBufStructs-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/test/Structs.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/test/ThriftStructs-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/test/frozen1
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/test/frozen2
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/test/frozen2/view_helper
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/test/metadata
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/test/sbe_rpc_metadata
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/test/server
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/test/util
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/test/util/FakeClock.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/test/util/TestInterface.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/test/util/TestServerFactory.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/test/util/TestThriftServerFactory.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/ClientConnectionIf.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/EnvelopeUtil.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/ManagedConnectionIf.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/RequestStateMachine.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/RpcMetadataPlugins.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/RpcMetadataUtil.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/SendCallbacks.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/ThriftChannelIf.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/ThriftClient.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/ThriftClientCallback.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/ThriftRequest.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/TryUtil.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/test
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/testutil
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/testutil/CoreTestFixture.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/testutil/FakeChannel.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/testutil/FakeServerObserver.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/testutil/FakeThreadManager.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/testutil/MockCallback.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/testutil/ServerConfigsMock.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/testutil/TAsyncSocketIntercepted.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/testutil/TestServiceMock.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/testutil/TransportCompatibilityTest.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/client
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/client/H2ClientConnection.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/client/ThriftTransactionHandler.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/common
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/common/H2Channel.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/common/HTTP2RoutingHandler.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/common/SingleRpcChannel.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/common/test
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/common/testutil
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/common/testutil/ChannelTestFixture.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/common/testutil/FakeProcessors.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/common/testutil/FakeResponseHandler.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/server
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/server/ThriftRequestHandler.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/server/test
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/test
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/Compression.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/FdSocket.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/PayloadUtils.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/RocketException.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/Types.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/client
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/client/RequestContext.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/client/RequestContextQueue.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/client/RocketClient.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/client/RocketStreamServerCallback.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/client/test
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/flush
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/flush/FlushManager.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/ErrorCode.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/Flags.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/FrameType.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/Frames.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/Parser-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/Parser.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/Serializer.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/Util.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/parser
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/parser/AllocatingParserStrategy.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/parser/FrameLengthParserStrategy-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/parser/FrameLengthParserStrategy.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/parser/ParserStrategy.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/parser/test
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/test
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/test/Util.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/server
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/server/RocketRoutingHandler.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/server/RocketServerConnectionObserver.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/server/RocketServerConnectionPlugins.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/server/RocketServerFrameContext.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/server/RocketServerHandler.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/server/RocketSinkClientCallback.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/server/RocketStreamClientCallback.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/server/RocketThriftRequests.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/server/SetupFrameHandler.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/server/ThriftRocketServerHandler.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/server/test
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/test
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/test/fuzz
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/test/fuzz/FuzzUtil.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/test/network
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/test/network/ClientServerTestUtil.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/test/network/Mocks.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/test/network/Util.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/test/util
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/test/util/FdUtils.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/test/util/TestServiceMock.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/test/util/TestUtil.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/test/util/VersionServicesMock.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/util
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/util/ConnectionManager.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/util/ConnectionThread.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/type
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/type/AlignedPtr.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/type/Any.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/type/AnyDebugWriter.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/type/AnyTesting.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/type/AnyValue.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/type/BaseType.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/type/Field.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/type/Id.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/type/Name.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/type/NativeType.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/type/Protocol.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/type/Runtime.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/type/Tag.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/type/Testing.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/type/ThriftType.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/type/Type.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/type/TypeRegistry.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/type/UniversalHashAlgorithm.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/type/UniversalName.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/type/detail
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/type/detail/AnyType.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/type/detail/AnyValue.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/type/detail/Name.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/type/detail/NativeType.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/type/detail/Runtime.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/type/detail/TypeClassFromTypeTag.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/type/detail/TypeInfo.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/type/detail/TypeRegistry.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/type/detail/Wrap.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/AllocationColocator.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/BucketedRate.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/Checksum.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/DebugString.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/EmptyAsyncProcessor.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/Ewma.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/EwmaRate.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/Frozen2ViewHelpers.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/LegacyRequestExpiryGuard.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/ManagedStringView.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/MethodMetadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/ScopedServerInterfaceThread-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/ScopedServerInterfaceThread.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/ScopedServerThread.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/TypeErasedStorage.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/gtest
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/gtest/Matcher-inl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/gtest/Matcher.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/gtest/Printer.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/gtest/test
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/test
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/visitation
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/visitation/ShrinkToFit.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/visitation/for_each.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/visitation/metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/visitation/test
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/visitation/visit_by_thrift_field_metadata.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/visitation/visit_union.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/py3
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/py3/benchmark
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/py3/client.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/py3/client_wrapper.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/py3/clientcallbacks.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/py3/enums.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/py3/exceptions.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/py3/serializer.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/py3/server.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/py3/ssl.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/py3/stream.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/py3/test
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/py3/test/BinaryTypes.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/py3/test/client_event_handlers
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/py3/test/client_event_handlers/handler.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/py3/test/cpp_handler.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/py3/test/extra_ns
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/py3/test/interactions
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/py3/test/interactions/interaction_test.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/py3/test/is_overload
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/py3/test/is_overload/func.h
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/py3/test/mixin
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/py3/test/stream
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/py3/test/stream/if
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/py3/test/transitive_deps
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/py3/types.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/async
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/async/TAsyncChannel.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/async/TAsyncEventChannel.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/async/TAsyncProcessor.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/async/TAsyncSSLSocket.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/async/TBinaryAsyncChannel.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/async/TEventJobQueue.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/async/TFramedAsyncChannel.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/async/THttpAsyncChannel.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/async/TStreamAsyncChannel-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/async/TStreamAsyncChannel.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/async/TUnframedAsyncChannel-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/async/TUnframedAsyncChannel.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/async
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/concurrency
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/concurrency/Exception.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/concurrency/FunctionRunner.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/concurrency/InitThreadFactory.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/concurrency/Mutex-portability.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/concurrency/PosixThreadFactory.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/concurrency/SFQThreadManager.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/concurrency/Thread.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/concurrency/ThreadManager.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/concurrency/TimerManager.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/concurrency/Util.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/concurrency/test
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/concurrency/test/ThreadFactoryTests.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/concurrency/test/TimerManagerTests.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/concurrency
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/concurrency/test
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol/TBase64Utils.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol/TBinaryProtocol-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol/TBinaryProtocol.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol/TCompactProtocol-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol/TCompactProtocol.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol/TDebugProtocol.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol/TJSONProtocol.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol/TProtocol.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol/TProtocolException.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol/TProtocolTap.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol/TProtocolTypes.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol/TSimpleJSONProtocol.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol/TType.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol/TVirtualProtocol.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/protocol
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/server
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/server/TConnectionContext.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/server/TServerEventHandler.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/server/TServerObserver.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/server
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/TBufferTransports.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/TFDTransport.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/THeader.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/THttpClient.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/THttpServer.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/THttpTransport.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/TNullTransport.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/TRpcTransport.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/TShortReadTransport.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/TSocket.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/TTransport.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/TTransportException.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/TVirtualTransport.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/TZlibTransport.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/test
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp/transport/test
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libthrift-core.so.2024.02.19.00
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libthrift-core.so
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libconcurrency.so.2024.02.19.00
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libconcurrency.so
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libtransport.so.2024.02.19.00
-- Set non-toolchain portion of runtime path of "/builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libtransport.so.2024.02.19.00" to ""
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libtransport.so
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libasync.so.2024.02.19.00
-- Set non-toolchain portion of runtime path of "/builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libasync.so.2024.02.19.00" to ""
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libasync.so
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/AsyncClient.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/AsyncProcessor.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/AsyncProcessorHelper.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ChannelCallbacks.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ClientBufferedStream.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ClientChannel.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ClientSinkBridge.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ClientStreamBridge.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/Cpp2Channel.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/DuplexChannel.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/FramingHandler.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/FutureRequest.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/GuardedRequestChannel-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/GuardedRequestChannel.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/HTTPClientChannel.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/HeaderChannel.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/HeaderChannelTrait.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/HeaderClientChannel.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/HeaderServerChannel.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/HibernatingRequestChannel.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/Interaction.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/MessageChannel.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/MultiplexAsyncProcessor.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/PooledRequestChannel.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/PreprocessingAsyncProcessorWrapper.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ReconnectingRequestChannel.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ReplyInfo.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/RequestCallback.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/RequestChannel.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ResponseChannel.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/RetryingRequestChannel.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/RocketClientChannel.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/RpcOptions.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/RpcTypes.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/SchemaV1.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ServerChannel.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ServerGeneratorStream-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ServerGeneratorStream.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ServerPublisherStream.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ServerRequestData.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ServerSinkBridge.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ServerStream-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ServerStream.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ServerStreamDetail.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ServerStreamMultiPublisher.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/Sink.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/SinkBridgeUtil.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/StreamCallbacks.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/TAsyncTransportHandler.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/ThreadBoundAdaptorChannel.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/TwoWayBridge.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/tests
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/tests/util
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/tests/util/TestSinkService.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/tests/util/TestStreamService.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/async/tests/util/Util.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/Fast64BitRemainderCalculator.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FixedSizeStringHash.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/Frozen.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenAssociative-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenBool-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenEnum-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenExcluded-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenFixedSizeString-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenHashTable-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenIntegral-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenMacros.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenOptional-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenOrderedTable-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenPair-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenRange-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenRef-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenString-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenTestUtil.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenTrivial-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/FrozenUtil.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/HintTypes.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/Traits.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/VectorAssociative.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/schema
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/schema/MemorySchema.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/test
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/frozen/test/compatibility
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/BinaryProtocol-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/BinaryProtocol.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/CompactProtocol-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/CompactProtocol.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/CompactV1Protocol-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/CompactV1Protocol.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/Cpp2Ops-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/Cpp2Ops.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/DebugProtocol.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/FieldMask.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/FieldMaskRef.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/GetStandardProtocol.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/JSONProtocol-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/JSONProtocol.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/JSONProtocolCommon-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/JSONProtocolCommon.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/LazyDeserializationFlags.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/Object.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/Patch.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/Protocol.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/ProtocolReaderStructReadState.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/ProtocolReaderWireTypeInfo.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/ProtocolReaderWithRefill.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/Serializer.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/SimpleJSONProtocol-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/SimpleJSONProtocol.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/TableBasedForwardTypes.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/TableBasedSerializer.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/TableBasedSerializerImpl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/Traits.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/VirtualProtocol.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/detail
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/detail/FieldMask.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/detail/FieldMaskUtil.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/detail/Object.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/detail/ReservedId.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/detail/index.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/detail/protocol_methods.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/protocol/test
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/AdaptiveConcurrency.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/BaseThriftServer.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/CPUConcurrencyController.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ConcurrencyControllerBase.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ConcurrencyControllerInterface.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ControlServerInterface.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/Cpp2ConnContext.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/Cpp2Connection.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/Cpp2Worker.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ExecutorToThreadManagerAdaptor.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/IOUringUtil.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/IOWorkerContext.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/IResourcePoolAcceptor.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/InterceptorData.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/InternalPriorityRequestPile.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/LegacyHeaderRoutingHandler.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/LoggingEvent.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/LoggingEventHelper.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/MemoryTracker.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/MonitoringMethodNames.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/MonitoringServerInterface.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ParallelConcurrencyController.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/PerturbSource.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/PolledServiceHealth.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/PreprocessParams.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ReactiveToggle.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/RequestCompletionCallback.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/RequestDebugLog.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/RequestPileBase.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/RequestPileInterface.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/RequestsRegistry.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ResourcePool.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ResourcePoolHandle.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ResourcePoolSet.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/RoundRobinRequestPile.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/SecurityServerInterface.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ServerAttribute.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ServerConfigs.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ServerFlags.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ServerInstrumentation.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ServerModule.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ServiceHealthPoller.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/StandardConcurrencyController.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/StatusServerInterface.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/TMConcurrencyController.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ThreadManagerLoggingWrapper.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ThriftProcessor.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ThriftQuicServer.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ThriftServer.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/ThriftServerConfig.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/TokenBucketConcurrencyController.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/TransportRoutingHandler.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/WeightedRequestPileQueue-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/WeightedRequestPileQueue.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/peeking
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/peeking/PeekingManager.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/peeking/TLSHelper.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/test
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/test/util
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/server/test/util/MockServerConfigs.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/ClientConnectionIf.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/EnvelopeUtil.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/ManagedConnectionIf.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/RequestStateMachine.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/RpcMetadataPlugins.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/RpcMetadataUtil.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/SendCallbacks.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/ThriftChannelIf.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/ThriftClient.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/ThriftClientCallback.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/ThriftRequest.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/TryUtil.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/test
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/testutil
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/testutil/CoreTestFixture.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/testutil/FakeChannel.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/testutil/FakeServerObserver.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/testutil/FakeThreadManager.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/testutil/MockCallback.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/testutil/ServerConfigsMock.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/testutil/TAsyncSocketIntercepted.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/testutil/TestServiceMock.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/core/testutil/TransportCompatibilityTest.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/client
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/client/H2ClientConnection.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/client/ThriftTransactionHandler.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/common
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/common/H2Channel.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/common/HTTP2RoutingHandler.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/common/SingleRpcChannel.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/common/test
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/common/testutil
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/common/testutil/ChannelTestFixture.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/common/testutil/FakeProcessors.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/common/testutil/FakeResponseHandler.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/server
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/server/ThriftRequestHandler.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/server/test
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/http2/test
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/Compression.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/FdSocket.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/PayloadUtils.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/RocketException.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/Types.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/client
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/client/RequestContext.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/client/RequestContextQueue.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/client/RocketClient.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/client/RocketStreamServerCallback.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/client/test
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/flush
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/flush/FlushManager.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/ErrorCode.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/Flags.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/FrameType.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/Frames.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/Parser-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/Parser.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/Serializer.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/Util.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/parser
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/parser/AllocatingParserStrategy.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/parser/FrameLengthParserStrategy-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/parser/FrameLengthParserStrategy.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/parser/ParserStrategy.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/parser/test
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/test
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/framing/test/Util.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/server
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/server/RocketRoutingHandler.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/server/RocketServerConnectionObserver.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/server/RocketServerConnectionPlugins.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/server/RocketServerFrameContext.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/server/RocketServerHandler.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/server/RocketSinkClientCallback.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/server/RocketStreamClientCallback.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/server/RocketThriftRequests.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/server/SetupFrameHandler.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/server/ThriftRocketServerHandler.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/server/test
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/test
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/test/fuzz
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/test/fuzz/FuzzUtil.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/test/network
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/test/network/ClientServerTestUtil.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/test/network/Mocks.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/test/network/Util.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/test/util
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/test/util/FdUtils.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/test/util/TestServiceMock.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/test/util/TestUtil.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/rocket/test/util/VersionServicesMock.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/util
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/util/ConnectionManager.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/transport/util/ConnectionThread.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/AllocationColocator.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/BucketedRate.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/Checksum.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/DebugString.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/EmptyAsyncProcessor.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/Ewma.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/EwmaRate.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/Frozen2ViewHelpers.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/LegacyRequestExpiryGuard.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/ManagedStringView.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/MethodMetadata.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/ScopedServerInterfaceThread-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/ScopedServerInterfaceThread.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/ScopedServerThread.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/TypeErasedStorage.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/gtest
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/gtest/Matcher-inl.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/gtest/Matcher.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/gtest/Printer.h
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/gtest/test
-- Up-to-date: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/include/thrift/lib/cpp2/util/test
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/librpcmetadata.so.2024.02.19.00
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/librpcmetadata.so
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libthriftmetadata.so.2024.02.19.00
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libthriftmetadata.so
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libthriftfrozen2.so.2024.02.19.00
-- Set non-toolchain portion of runtime path of "/builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libthriftfrozen2.so.2024.02.19.00" to ""
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libthriftfrozen2.so
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libthrifttyperep.so.2024.02.19.00
-- Set non-toolchain portion of runtime path of "/builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libthrifttyperep.so.2024.02.19.00" to ""
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libthrifttyperep.so
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libthrifttype.so.2024.02.19.00
-- Set non-toolchain portion of runtime path of "/builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libthrifttype.so.2024.02.19.00" to ""
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libthrifttype.so
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libthriftanyrep.so
-- Set non-toolchain portion of runtime path of "/builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libthriftanyrep.so" to ""
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libthriftprotocol.so.2024.02.19.00
-- Set non-toolchain portion of runtime path of "/builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libthriftprotocol.so.2024.02.19.00" to ""
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libthriftprotocol.so
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libthriftcpp2.so.2024.02.19.00
-- Set non-toolchain portion of runtime path of "/builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libthriftcpp2.so.2024.02.19.00" to ""
-- Installing: /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/lib64/libthriftcpp2.so
+ /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 2024.02.19.00-2.fc41 --unique-debug-suffix -2024.02.19.00-2.fc41.x86_64 --unique-debug-src-base fbthrift-2024.02.19.00-2.fc41.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/fbthrift-2024.02.19.00
find-debuginfo: starting
Extracting debug info from 18 files
DWARF-compressing 18 files
sepdebugcrcfix: Updated 18 CRC32s, 0 CRC32s did match.
Creating .debug symlinks for symlinks to ELF files
Copying sources found by 'debugedit -l' to /usr/src/debug/fbthrift-2024.02.19.00-2.fc41.x86_64
20318 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
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.1xYDHi
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 fbthrift-2024.02.19.00
+ /usr/bin/ctest --test-dir redhat-linux-build --output-on-failure --force-new-ctest-process -j2
Internal ctest changing into directory: /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build
Test project /builddir/build/BUILD/fbthrift-2024.02.19.00/redhat-linux-build
No tests were found!!!
+ RPM_EC=0
++ jobs -p
+ exit 0
Processing files: fbthrift-2024.02.19.00-2.fc41.x86_64
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.nKbZ48
+ umask 022
+ cd /builddir/build/BUILD
+ cd fbthrift-2024.02.19.00
+ LICENSEDIR=/builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/share/licenses/fbthrift
+ export LC_ALL=
+ LC_ALL=
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/share/licenses/fbthrift
+ cp -pr /builddir/build/BUILD/fbthrift-2024.02.19.00/LICENSE /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/share/licenses/fbthrift
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: fbthrift = 2024.02.19.00-2.fc41 fbthrift(x86-64) = 2024.02.19.00-2.fc41 libasync.so.2024.02.19.00()(64bit) libcompiler.so.2024.02.19.00()(64bit) libcompiler_ast.so.2024.02.19.00()(64bit) libcompiler_base.so.2024.02.19.00()(64bit) libconcurrency.so.2024.02.19.00()(64bit) libmustache.so.2024.02.19.00()(64bit) librpcmetadata.so.2024.02.19.00()(64bit) libthrift-core.so.2024.02.19.00()(64bit) libthriftannotation.so.2024.02.19.00()(64bit) libthriftcpp2.so.2024.02.19.00()(64bit) libthriftfrozen2.so.2024.02.19.00()(64bit) libthriftmetadata.so.2024.02.19.00()(64bit) libthriftprotocol.so.2024.02.19.00()(64bit) libthrifttype.so.2024.02.19.00()(64bit) libthrifttyperep.so.2024.02.19.00()(64bit) libtransport.so.2024.02.19.00()(64bit)
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libasync.so.2024.02.19.00()(64bit) libboost_context.so.1.83.0()(64bit) libboost_filesystem.so.1.83.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.24)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(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) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libcompiler.so.2024.02.19.00()(64bit) libcompiler_ast.so.2024.02.19.00()(64bit) libcompiler_base.so.2024.02.19.00()(64bit) libconcurrency.so.2024.02.19.00()(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) libdouble-conversion.so.3()(64bit) libfizz.so.2024.02.19.00()(64bit) libfmt.so.10()(64bit) libfolly.so.2024.02.19.00()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgflags.so.2.2()(64bit) libglog.so.0()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libmustache.so.2024.02.19.00()(64bit) librpcmetadata.so.2024.02.19.00()(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.15)(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) libthrift-core.so.2024.02.19.00()(64bit) libthriftanyrep.so()(64bit) libthriftmetadata.so.2024.02.19.00()(64bit) libthriftprotocol.so.2024.02.19.00()(64bit) libthrifttype.so.2024.02.19.00()(64bit) libthrifttyperep.so.2024.02.19.00()(64bit) libtransport.so.2024.02.19.00()(64bit) libwangle.so.2024.02.19.00()(64bit) libz.so.1()(64bit) rtld(GNU_HASH)
Obsoletes: python3-fbthrift < 2023.04.24.00-1
Processing files: fbthrift-devel-2024.02.19.00-2.fc41.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.iwLUKW
+ umask 022
+ cd /builddir/build/BUILD
+ cd fbthrift-2024.02.19.00
+ DOCDIR=/builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/share/doc/fbthrift-devel
+ export LC_ALL=
+ LC_ALL=
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/share/doc/fbthrift-devel
+ cp -pr /builddir/build/BUILD/fbthrift-2024.02.19.00/CODE_OF_CONDUCT.md /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/share/doc/fbthrift-devel
+ cp -pr /builddir/build/BUILD/fbthrift-2024.02.19.00/CONTRIBUTING.md /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/share/doc/fbthrift-devel
+ cp -pr /builddir/build/BUILD/fbthrift-2024.02.19.00/README.md /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64/usr/share/doc/fbthrift-devel
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: cmake(FBThrift) cmake(fbthrift) fbthrift-devel = 2024.02.19.00-2.fc41 fbthrift-devel(x86-64) = 2024.02.19.00-2.fc41 libthriftanyrep.so()(64bit)
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: cmake-filesystem(x86-64) libasync.so.2024.02.19.00()(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.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libcompiler.so.2024.02.19.00()(64bit) libcompiler_ast.so.2024.02.19.00()(64bit) libcompiler_base.so.2024.02.19.00()(64bit) libconcurrency.so.2024.02.19.00()(64bit) libfolly.so.2024.02.19.00()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libglog.so.0()(64bit) libmustache.so.2024.02.19.00()(64bit) librpcmetadata.so.2024.02.19.00()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(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) libthrift-core.so.2024.02.19.00()(64bit) libthriftannotation.so.2024.02.19.00()(64bit) libthriftcpp2.so.2024.02.19.00()(64bit) libthriftfrozen2.so.2024.02.19.00()(64bit) libthriftmetadata.so.2024.02.19.00()(64bit) libthriftprotocol.so.2024.02.19.00()(64bit) libthrifttype.so.2024.02.19.00()(64bit) libthrifttyperep.so.2024.02.19.00()(64bit) libtransport.so.2024.02.19.00()(64bit) rtld(GNU_HASH)
Conflicts: thrift-devel
Obsoletes: fbthrift-static < 2022.02.28.00-1
Processing files: fbthrift-debugsource-2024.02.19.00-2.fc41.x86_64
Provides: fbthrift-debugsource = 2024.02.19.00-2.fc41 fbthrift-debugsource(x86-64) = 2024.02.19.00-2.fc41
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: fbthrift-debuginfo-2024.02.19.00-2.fc41.x86_64
Provides: debuginfo(build-id) = 03d6c858b1dbc6fb1c90ae45b46e6c8c7107ddc7 debuginfo(build-id) = 04155759a2e3a71f8a82b6da9795b5855d48e93c debuginfo(build-id) = 0d08293dc6f88ab14f40bb092cee7dc523885fea debuginfo(build-id) = 57f084dff97ecd0cbccb86af5d76db8acc6c589b debuginfo(build-id) = 6067b75e052584e81cba5ac8e60d603b40adcef0 debuginfo(build-id) = 70f084dbacd9a21eb54803082faa97da90e487af debuginfo(build-id) = 8ee2a67655e8361b2fdf8b5ca7771f3de2a87dfe debuginfo(build-id) = 931f3bb78c71e8b49ebfc3f96a47fa542f3f7062 debuginfo(build-id) = 9a545bdad98bec50e368205673ed202c60d46858 debuginfo(build-id) = 9a94b7c7d458adc05bf2ff5fdbd778a2c5daa145 debuginfo(build-id) = af5672bbb0a5c388e35b767ea46058476e0756e2 debuginfo(build-id) = b50cacfd61c4d3b13957db591e75c3b954c1c080 debuginfo(build-id) = cc53d8b9d6b5d86c001dbc064a62f019cb1c2c8a debuginfo(build-id) = d32114dabced3f500038e677bc9e6ee4a7b8d319 debuginfo(build-id) = d7f1bbaaa796ccd34bd8de226736245c1265f134 debuginfo(build-id) = da83a1358eb84b89f92c8099f1d429df01083dd6 debuginfo(build-id) = ed7b4536135cca3afac192a54fa61fc8aee10a0c fbthrift-debuginfo = 2024.02.19.00-2.fc41 fbthrift-debuginfo(x86-64) = 2024.02.19.00-2.fc41 libasync.so.2024.02.19.00-2024.02.19.00-2.fc41.x86_64.debug()(64bit) libcompiler.so.2024.02.19.00-2024.02.19.00-2.fc41.x86_64.debug()(64bit) libcompiler_ast.so.2024.02.19.00-2024.02.19.00-2.fc41.x86_64.debug()(64bit) libcompiler_base.so.2024.02.19.00-2024.02.19.00-2.fc41.x86_64.debug()(64bit) libconcurrency.so.2024.02.19.00-2024.02.19.00-2.fc41.x86_64.debug()(64bit) libmustache.so.2024.02.19.00-2024.02.19.00-2.fc41.x86_64.debug()(64bit) librpcmetadata.so.2024.02.19.00-2024.02.19.00-2.fc41.x86_64.debug()(64bit) libthrift-core.so.2024.02.19.00-2024.02.19.00-2.fc41.x86_64.debug()(64bit) libthriftannotation.so.2024.02.19.00-2024.02.19.00-2.fc41.x86_64.debug()(64bit) libthriftcpp2.so.2024.02.19.00-2024.02.19.00-2.fc41.x86_64.debug()(64bit) libthriftfrozen2.so.2024.02.19.00-2024.02.19.00-2.fc41.x86_64.debug()(64bit) libthriftmetadata.so.2024.02.19.00-2024.02.19.00-2.fc41.x86_64.debug()(64bit) libthriftprotocol.so.2024.02.19.00-2024.02.19.00-2.fc41.x86_64.debug()(64bit) libthrifttype.so.2024.02.19.00-2024.02.19.00-2.fc41.x86_64.debug()(64bit) libthrifttyperep.so.2024.02.19.00-2024.02.19.00-2.fc41.x86_64.debug()(64bit) libtransport.so.2024.02.19.00-2024.02.19.00-2.fc41.x86_64.debug()(64bit)
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: fbthrift-debugsource(x86-64) = 2024.02.19.00-2.fc41
Processing files: fbthrift-devel-debuginfo-2024.02.19.00-2.fc41.x86_64
Provides: debuginfo(build-id) = 665ac30e404ca5180ca456cd1424d800c25f2fc6 fbthrift-devel-debuginfo = 2024.02.19.00-2.fc41 fbthrift-devel-debuginfo(x86-64) = 2024.02.19.00-2.fc41 libthriftanyrep.so-2024.02.19.00-2.fc41.x86_64.debug()(64bit)
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: fbthrift-debugsource(x86-64) = 2024.02.19.00-2.fc41
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64
Wrote: /builddir/build/RPMS/fbthrift-2024.02.19.00-2.fc41.x86_64.rpm
Wrote: /builddir/build/RPMS/fbthrift-debugsource-2024.02.19.00-2.fc41.x86_64.rpm
Wrote: /builddir/build/RPMS/fbthrift-devel-2024.02.19.00-2.fc41.x86_64.rpm
Wrote: /builddir/build/RPMS/fbthrift-devel-debuginfo-2024.02.19.00-2.fc41.x86_64.rpm
Wrote: /builddir/build/RPMS/fbthrift-debuginfo-2024.02.19.00-2.fc41.x86_64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.6KkMsW
+ umask 022
+ cd /builddir/build/BUILD
+ cd fbthrift-2024.02.19.00
+ /usr/bin/rm -rf /builddir/build/BUILDROOT/fbthrift-2024.02.19.00-2.fc41.x86_64
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.wMphHb
+ umask 022
+ cd /builddir/build/BUILD
+ rm -rf /builddir/build/BUILD/fbthrift-2024.02.19.00-SPECPARTS
+ rm -rf fbthrift-2024.02.19.00 fbthrift-2024.02.19.00.gemspec
+ RPM_EC=0
++ jobs -p
+ exit 0
Finish: rpmbuild fbthrift-2024.02.19.00-2.fc41.src.rpm
Finish: build phase for fbthrift-2024.02.19.00-2.fc41.src.rpm
INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan
INFO: /var/lib/mock/fedora-rawhide-x86_64-1713220874.914927/root/var/log/dnf5.log
INFO: Done(/var/lib/copr-rpmbuild/results/fbthrift-2024.02.19.00-2.fc41.src.rpm) Config(child) 26 minutes 44 seconds
INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results
INFO: Cleaning up build root ('cleanup_on_success=True')
Start: clean chroot
INFO: unmounting tmpfs.
Finish: clean chroot
Finish: run
Running RPMResults tool
Package info:
{
    "packages": [
        {
            "name": "fbthrift-debuginfo",
            "epoch": null,
            "version": "2024.02.19.00",
            "release": "2.fc41",
            "arch": "x86_64"
        },
        {
            "name": "fbthrift-devel-debuginfo",
            "epoch": null,
            "version": "2024.02.19.00",
            "release": "2.fc41",
            "arch": "x86_64"
        },
        {
            "name": "fbthrift-devel",
            "epoch": null,
            "version": "2024.02.19.00",
            "release": "2.fc41",
            "arch": "x86_64"
        },
        {
            "name": "fbthrift",
            "epoch": null,
            "version": "2024.02.19.00",
            "release": "2.fc41",
            "arch": "x86_64"
        },
        {
            "name": "fbthrift",
            "epoch": null,
            "version": "2024.02.19.00",
            "release": "2.fc41",
            "arch": "src"
        },
        {
            "name": "fbthrift-debugsource",
            "epoch": null,
            "version": "2024.02.19.00",
            "release": "2.fc41",
            "arch": "x86_64"
        }
    ]
}
RPMResults finished